diff --git a/frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js b/frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js
index dfbf1f99c4..b4db8251e1 100644
--- a/frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js
+++ b/frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js
@@ -159,7 +159,7 @@ class Content extends Component {
|
{gettext('Name')} |
- {gettext('Shared by')} |
+ {gettext('Shared By')} |
{gettext('Time')} |
{/* operations */} |
{/* operations */} |
diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po
index e805be711b..5192a677b4 100644
--- a/locale/ar/LC_MESSAGES/django.po
+++ b/locale/ar/LC_MESSAGES/django.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Arabic (http://www.transifex.com/haiwen/seahub/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -34,7 +34,7 @@ msgid "Login id can't be empty"
msgstr "لا يمكن أن يكون معرّف تسجيل الدخول فارغا"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr " معرف تسجيل الدخول %s موجود بالفعل."
@@ -89,8 +89,8 @@ msgstr "هناك أقسام فرعية في هذا القسم."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "مكتبتي"
@@ -160,6 +160,7 @@ msgstr " تمت مشاركة هذا العنصر مع %s ."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "الوقت"
@@ -167,6 +168,7 @@ msgstr "الوقت"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "مستخدم"
@@ -202,7 +204,7 @@ msgid "Link Upload"
msgstr "تحميل الرابط "
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -230,6 +232,7 @@ msgstr "البريد"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -238,7 +241,7 @@ msgstr "البريد"
msgid "Name"
msgstr "الاسم"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -272,7 +275,8 @@ msgstr "المساحة المخصصة"
msgid "There are more than 500 users, and sort is not offered."
msgstr " هناك أكثر من 500 مستخدم ، ولا يتم عرض الفرز."
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "عدد المستخدمين تجاوز الحد المسموح."
@@ -300,53 +304,53 @@ msgid ""
"because Email service is not properly configured."
msgstr " تمت إضافة المستخدم %(user)s بنجاح. ولكن لا يمكن إرسال إشعار بالبريد الإلكتروني ،لأنه لم يتم تكوين خدمة البريد الإلكتروني بشكل صحيح."
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "نجح التحرير"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "تم تنشيط الحساب الخاص بك على %s"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "نجح التحرير، تم ارسال بريد الكتروني."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "نجح التحرير، و لكن فشل ارسال بريد الكتروني، الرجاء التأكد من اعدادات البريد."
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "تم إعادة تعيين كلمة المرور على %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى %(passwd)s، تم إرسال بريد إلكتروني إلى %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "تم بنجاح إعادة تعيين كلمة المرور إلى%(passwd)s للمستخدم %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -377,9 +381,9 @@ msgstr "ملف الفيروس لم يعثر عليه."
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "خطأ داخلي في الخادم"
@@ -438,9 +442,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "الترخيص مرفوض."
@@ -464,15 +469,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr " يمكن أن تحتوي العلامة فقط على أحرف أو أرقام أو نقطة أو شرّطة أو شرّطة سفلية."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "المستخدم %s عضو في المجموعة بالفعل."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -481,18 +486,18 @@ msgid "User %s not found in organization."
msgstr "المستخدم %s غير موجود في النظام."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "المستخدم %s مستخدم منظمة."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "المجموعة غير موجودة"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -531,7 +536,7 @@ msgstr "المستخدم %s موجود مسبقا."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -723,15 +728,15 @@ msgstr "الاسم مطلوب."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "يمكن أن يحتوي الاسم على أحرف أو أرقام أو نقطة أو شرّطة أو شرّطة سفلية."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "الرجاء تيجيل الدخول."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "البريد أو اسم المستخدم"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -744,67 +749,67 @@ msgstr "البريد أو اسم المستخدم"
msgid "Password"
msgstr "كلمة المرور"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "الرجاء ادخال بريد/اسم مستخدم و كلمة مرور. لاحظ بأن كلا الحقلين حساسين لحالة الأحرف."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "عنوان البريد غير مرتبط بحساب مستخدم، هل أنت متأكد من قيامك بالتسجيل؟"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "هذا الحساب غير فعال."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "متصفح الانترنت خاصتك لا يبدو بأنه يدعم الكوكيز. الكوكيز مطلوبة لتسجيل الدخول"
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "البريد"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "لا يمكن إعادة تهيئة كلمة المرور، اتصل بمدير LDAP."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "إعادة تهيئة كلمة المرور على %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "كلمة مرور جديدة"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "تأكيد كلمة المرور"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "كلمتي المرور غير متطابقتان."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "كلمو المرور السابقة"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "كلمة المرور السابقة غير صحيحة. الرجاء إعادة الادخال."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "كلمة المرور(إعادة)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -876,15 +881,15 @@ msgstr "%(avatar_creator)s قد حدثوا شعار
msgid "You have updated your avatar %(avatar)s."
msgstr "لقد قمت بتحديث شعارك %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "تم تحميل شعار جديد بنجاح"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "تم تحديث شعارك بنجاح"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "تم حذف الشعارات المحددة بنجاح."
@@ -943,46 +948,56 @@ msgid "Enter a valid e-mail address."
msgstr "أدخل عنوان بريد صحيح."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "نوع"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "عنوان شبكة"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "جهاز"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "تاريخ"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "أسم المكتبة"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "هوية المكتبة "
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "مالك المكتبة "
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "مسار الملف"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "محذوف"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -992,7 +1007,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "الحالة"
@@ -1186,10 +1202,12 @@ msgstr[5] "منذ %(seconds)d ثانية"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "قراءة-كتابة"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "للقراءة فقط"
@@ -1272,6 +1290,7 @@ msgstr "تحرير"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "حذف"
@@ -1298,6 +1317,8 @@ msgstr "ملاحظة(اختياري)"
#: 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
@@ -1416,7 +1437,7 @@ msgstr "الاسم %s غير صحيح"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "متغير مفقود"
@@ -1539,9 +1560,9 @@ msgid "The %(site_name)s team"
msgstr "فريق %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3623,12 +3644,14 @@ msgid "Available quota:"
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 "الحجم"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "آخر تحديث"
@@ -3703,8 +3726,8 @@ msgstr "فشل في الحذف: المستخدم غير موجود"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "لقد دعاك %(user)s للانضمام الى %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3938,12 +3961,14 @@ msgid "Operation"
msgstr "العمليات"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "ملف"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "مكتبة"
@@ -4109,12 +4134,14 @@ msgid "Confirm Password"
msgstr "تأكيد كلمة المرور"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "السابق"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4179,6 +4206,70 @@ msgstr "لا يمكن تعيين مكتبة مشفرة كالمكتبة الاف
msgid "Successfully set \"%s\" as your default library."
msgstr "تم تعيين \"%s\" كالمكتبة الافتراضية الخاصة بك بنجاح."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "بحث عن ملفات"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "متقدم"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+msgstr[5] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "أيقونة المجلد"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "عنوان البريد مطلوب"
@@ -4262,6 +4353,62 @@ msgstr "شفرة التحقق لزيارة روابط المشاركة"
msgid "Failed to send a verification code, please try again later."
msgstr "فشل في إرسال رمز تحقق، الرجاء المحاولة مرة أخرى لاحقاً."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "نجاح"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "فشل"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "الإذن"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "منظمة"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "إضافة"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "المعذرة، و لكن لا يمكن العثور على الصفحة المطلوية."
@@ -5012,7 +5159,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "معاملات غير صحيحة."
@@ -5124,47 +5271,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "خطأ في الإذن"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "عاجز عن عرض صفحة المحذوفات"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "عاجز عن عرض تعديلات المكتبة"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "المكتبة غير موجودة"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "يرجى تحديد معرف السجل التاريخي"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "السجل التاريخي المحدد غير موجود"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "خطأ غير معروف"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" غير موجود."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "لم يتمكن من تنزيل \"%s\""
@@ -5186,8 +5333,8 @@ msgid "Bad upload link token."
msgstr "رمز رابط تحميل غير صالح."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "الملف غير موجود"
@@ -5216,52 +5363,52 @@ msgid "Unknown file encoding"
msgstr "ترميز الملف غير معروف"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "حجم الملف يتجاوز %s، ولا يمكن فتحه على الإنترنت."
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "المكتبة مشفرة، و لا يمكن فتحها على الانترنت."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "غير قادر على عرض الملف"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "غير قادر على تنزيل الملف، مسار الملف غير صحيح"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "غير قادر على تنزيل الملف، مسار الملف خاطئ"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "غير قادر على تنزيل الملف"
@@ -5323,10 +5470,6 @@ msgstr "المنشئ"
msgid "Input should be a number"
msgstr "يجب ادخال رقم"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "نجاح"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "يجب ادخال رقم أكبر من 0"
diff --git a/locale/ar/LC_MESSAGES/djangojs.po b/locale/ar/LC_MESSAGES/djangojs.po
index c078945d7c..69a413838a 100644
--- a/locale/ar/LC_MESSAGES/djangojs.po
+++ b/locale/ar/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Amr Mothana \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Arabic (http://www.transifex.com/haiwen/seahub/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "مدير النظام"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "مدير التنظيم"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "عرض الملف الشخصي و أكثر"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "مُستخدم:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "إعدادات"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "تسجيل خروج"
@@ -119,14 +125,17 @@ msgstr "إشعارات"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "إغلاق"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "مكتبات"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "سلة المحذوفات"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "سلة المحذوفات"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr "السجل"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "إصدارة الخادم: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "عنا"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "الوصف"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "إلغاء"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "إلغاء"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "إلغاء"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "يحث عن مستخدم..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "هل حقا تريد حذف حسابك؟"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "هل حقا تريد حذف حسابك؟"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "حذف"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr "هل أنت متأكد من استعادة هذه المكتبة؟"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "الاسم"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "كلمات المرور غير متطابقة"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "الإذن"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "قراءة - كتابة"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "للقراءة فقط"
@@ -1048,7 +1071,7 @@ msgstr "إعادة كلمة المرور"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "خطأ داخلي في الخادم"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "الوصف مطلوب"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "تحميل"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "تحميل"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "تحميل"
msgid "Download"
msgstr "تتزيل"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "نسخ"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "تحرير"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "هل أنت متأكد من حذف %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "حذف مكتبة"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "أيام"
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "توليد"
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "مطلوب."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr "سيتم الاحتفاظ بكلمة المرور على الخادم ل
msgid "Successfully set library history."
msgstr "تم اعداد سجل المكتبة التاريخي بنجاح"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "إعداد السجل التاريخي"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr "اذونات مجلد {placeholder}"
msgid "Set {placeholder}'s permission"
msgstr "إعداد أذونات {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "خطأ"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "الرجاء التحقق من الشبكة"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "مجموعة"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "مجلد"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "اختر مجموعة"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr "أسم المكتبة"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "الحجم"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,57 +1930,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "وظيفة"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "مدير"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "عضو"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "البريد"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "الترخيص مرفوض"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "مشاركة روابط"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "روابظ التحميل"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "المنشئ"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "حدد المكتبات للمشاركة"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "انتهاء"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "الداعي"
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "تم حذف عنصر واحد بنجاح."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "إضافة إشعار جديد"
msgid "Name(optional)"
msgstr "الاسم(اختياري)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "وظيفة"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "تحديث"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "تحرير"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "ملفات"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "مقفل"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "إلغاء تأشير"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr "نفدت المساحة المخصصة."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "جاري تجميل الملف..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "اسم"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "إلغاء الكل"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "فتح"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "تفاصيل"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "فتح عبر العميل"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "تعليق"
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "مدير"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "عضو"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "المسار الحالي: "
@@ -2996,6 +3040,10 @@ msgstr "نوع المكتبة"
msgid "Actions"
msgstr "أحداث"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr "مكتباتي"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "مشاركة معي"
@@ -3042,39 +3090,41 @@ msgstr "مشاركة مع مجموعات"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "أدوات"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "المفضلات"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "أجهزة مرتبطة"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "مدير المشاركة"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "مستخدم مجهول"
msgid "Expired"
msgstr "منتهي"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "تعديل اسم"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "إذن المجلد"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "إذن المجلد"
msgid "Unshare"
msgstr "إلغاء مشاركة"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "تغيير كلمة المرور"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "إعادة تعيين كلمة المرور"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "مساعدة"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "حول"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "عملاء"
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "بحث عن ملفات"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "تحميل ملفات"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "تحميل مجلد"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "نقل"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "شعار:"
@@ -3561,20 +3623,30 @@ msgstr "بريد الاتصال:"
msgid "Your notifications will be sent to this email."
msgstr "سيتم إرسال إشعاراتك إلى هذا البريد."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "إخفاء"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "عرض"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "كلمة المرور:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "قم بتعيين كلمة المرور"
@@ -3844,8 +3916,8 @@ msgstr "مجموعات"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "تحويل"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "استيراد أعضاء"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "إدارة الأعضاء"
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "مجموعاتي"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "وقت الدعوة"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "مقبول"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "تم نسخ %(name)s بنجاح."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "وقت الحذف"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "فشل. الرجاء التحقق من الشبكة."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "تم تحويل المكتبة بنجاح."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "متضررة (الرجاء الاتصال بالمسؤول لإصلاح هذه المكتبة)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "مشارك بواسطة"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "ترك المشاركة"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "الكل"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr "لا يوجد أعضاء"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "مشارك بواسطة"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "تم تعيين %s كمدير بنجاح."
msgid "Add admin"
msgstr "إضافة مدير"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "الكل"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "ترك المشاركة"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr "تلميح: سيتم إتشاء لقطة بعد اتعديل، و الت
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "لا شيء"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "غير معروف"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "الاصدار الحالي"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "عرض اللقطة"
@@ -5779,6 +5859,10 @@ msgstr "رسالة"
msgid "Access Log"
msgstr "سجل الوصول"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "تم نسخ %(name)s و عنصر آخر بنجاح."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "تم نسخ %(name)s و %(amount)s عناصر أخرى بنجاح."
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "تم نقل %(name)s بنجاح."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "تم نقل %(name)s و عنصر آخر بنجاح."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "تم نقل %(name)s و %(amount)s عناصر أخرى بنجاح."
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/bg/LC_MESSAGES/django.po b/locale/bg/LC_MESSAGES/django.po
index 9e78cf3408..8017f3c6a3 100644
--- a/locale/bg/LC_MESSAGES/django.po
+++ b/locale/bg/LC_MESSAGES/django.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Bulgarian (http://www.transifex.com/haiwen/seahub/language/bg/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr ""
@@ -159,6 +159,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr ""
@@ -166,6 +167,7 @@ msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -201,7 +203,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -229,6 +231,7 @@ msgstr ""
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -237,7 +240,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -271,7 +274,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -299,53 +303,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -376,9 +380,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr ""
@@ -437,9 +441,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -463,15 +468,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -480,18 +485,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr ""
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -530,7 +535,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -722,15 +727,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Моля влезте."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -743,67 +748,67 @@ msgstr ""
msgid "Password"
msgstr "Парола"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Тази електронна поща не съвпада с потребителски профил. Сигурни ли сте че сте регистрирани?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Този акаунт не е активен."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Неможе да се промени паролата, моля свържете се с LDAP администратора"
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Промяна на парола на %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Нова парола"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Потвърди новата парола"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Двете пароли не съвпадат."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Стара парола"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Старата парола е грешна. Моля въведете отново."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Парола (отново)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -875,15 +880,15 @@ msgstr ""
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr ""
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr ""
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr ""
@@ -942,46 +947,56 @@ msgid "Enter a valid e-mail address."
msgstr "Въведете валидна електронна поща."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -991,7 +1006,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr ""
@@ -1169,10 +1185,12 @@ msgstr[1] ""
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr ""
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr ""
@@ -1251,6 +1269,7 @@ msgstr ""
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 ""
@@ -1277,6 +1296,8 @@ msgstr ""
#: 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
@@ -1395,7 +1416,7 @@ msgstr "Невалидно име %s"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Липсващ аргумент"
@@ -1518,9 +1539,9 @@ msgid "The %(site_name)s team"
msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3602,12 +3623,14 @@ msgid "Available quota:"
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 ""
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr ""
@@ -3682,7 +3705,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3909,12 +3932,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Файл"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr ""
@@ -4080,12 +4105,14 @@ msgid "Confirm Password"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4150,6 +4177,66 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr ""
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Икона на папка"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Задължителна електронна поща"
@@ -4233,6 +4320,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4983,7 +5126,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5095,47 +5238,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr ""
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5157,8 +5300,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr ""
@@ -5187,52 +5330,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5294,10 +5437,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/bg/LC_MESSAGES/djangojs.po b/locale/bg/LC_MESSAGES/djangojs.po
index 44f38f6e58..3219f02693 100644
--- a/locale/bg/LC_MESSAGES/djangojs.po
+++ b/locale/bg/LC_MESSAGES/djangojs.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Bulgarian (http://www.transifex.com/haiwen/seahub/language/bg/)\n"
"MIME-Version: 1.0\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -119,14 +125,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr ""
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr ""
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr ""
@@ -1048,7 +1071,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr ""
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Моля проверете връзката."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,55 +1930,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr ""
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr ""
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr ""
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2996,6 +3040,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3042,39 +3090,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3561,20 +3623,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Групи"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Грешка. Моля проверете връзката."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5779,6 +5859,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po
index 8086dc74a4..6c228250d8 100644
--- a/locale/ca/LC_MESSAGES/django.po
+++ b/locale/ca/LC_MESSAGES/django.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Catalan (http://www.transifex.com/haiwen/seahub/language/ca/)\n"
"MIME-Version: 1.0\n"
@@ -34,7 +34,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -89,8 +89,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Personal"
@@ -160,6 +160,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Data"
@@ -167,6 +168,7 @@ msgstr "Data"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -202,7 +204,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -230,6 +232,7 @@ msgstr "Correu electrònic"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -238,7 +241,7 @@ msgstr "Correu electrònic"
msgid "Name"
msgstr "Nom"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -272,7 +275,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -300,53 +304,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "S'ha actualitzat"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "S'ha editat i enviat un correu electrònic."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -377,9 +381,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "S'ha produït un error intern"
@@ -438,9 +442,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Permís denegat."
@@ -464,15 +469,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -481,18 +486,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Aquest grup no existeix"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -531,7 +536,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -723,15 +728,15 @@ msgstr "El nom és obligatori."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr ""
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -744,67 +749,67 @@ msgstr ""
msgid "Password"
msgstr "Contrasenya"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Aquest correu electrònic no té cap compte associat. Verifiqueu que sigui correcte i estigui registrada."
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Aquest compte està deshabilitat"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Correu electrònic"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr ""
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Contrasenya nova"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Confirma la nova contrasenya"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Les contrasenyes no coincideixen"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Contrasenya antiga"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Repetiu la contrasenya"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -876,15 +881,15 @@ msgstr "%(avatar_creator)s ha actualitzat el seu av
msgid "You have updated your avatar %(avatar)s."
msgstr "Vós ha actualitzat l'avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "El nou avatar s'ha carregat correctament"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "L'avatar s'ha actualitzat correctament"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Els avatars s'han eliminat correctament"
@@ -943,46 +948,56 @@ msgid "Enter a valid e-mail address."
msgstr "Introduïu un correu electrònic vàlid."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Eliminat"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -992,7 +1007,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Estat"
@@ -1170,10 +1186,12 @@ msgstr[1] "Fa %(seconds)d segons"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lectura-Escriptura"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Només lectura"
@@ -1252,6 +1270,7 @@ msgstr "Edita"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1278,6 +1297,8 @@ msgstr "Nota (opcional)"
#: 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
@@ -1396,7 +1417,7 @@ msgstr "El nom %s no és vàlid"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Falta un paràmetre"
@@ -1519,9 +1540,9 @@ msgid "The %(site_name)s team"
msgstr "L'equip %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3603,12 +3624,14 @@ msgid "Available quota:"
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 "Mida"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Última actualització"
@@ -3683,7 +3706,7 @@ msgstr "No s'ha pogut eliminar: l'usuari no existeix"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3910,12 +3933,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Fitxer"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Llibreria"
@@ -4081,12 +4106,14 @@ msgid "Confirm Password"
msgstr "Confirmeu la contrasenya"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Anterior"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4151,6 +4178,66 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr "S'ha marcat \"%s\" com a llibreria per defecte."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Cerca fitxers"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "Avançat"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icona del directori"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "El correu electrònic és obligatori "
@@ -4234,6 +4321,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "A"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permís"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organització"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Afegeix"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "No s'ha pogut localitzar la pàgina sol·licitada."
@@ -4984,7 +5127,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5096,47 +5239,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "permís incorrecte"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "No es pot visualitzar la pàgina de reciclar"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "No es poden visualitzar les modificacions de la llibreria"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La llibreria no existeix"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Especifiqueu un identificador d'historial"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "L'historial que heu especificat no existeix"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Error desconegut"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "No s'ha pogut descarregar \"%s\""
@@ -5158,8 +5301,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "El fitxer no existeix"
@@ -5188,52 +5331,52 @@ msgid "Unknown file encoding"
msgstr "Codificació de fitxer desconeguda"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "No es pot visualitzar el fitxer"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5295,10 +5438,6 @@ msgstr "Autor"
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/ca/LC_MESSAGES/djangojs.po b/locale/ca/LC_MESSAGES/djangojs.po
index 1c03e0e59f..0c06d81535 100644
--- a/locale/ca/LC_MESSAGES/djangojs.po
+++ b/locale/ca/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: jordeu \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Catalan (http://www.transifex.com/haiwen/seahub/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Surt de l'administrador de sistema"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administrador de sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Actual:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Configuració"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Tanca la sessió"
@@ -118,14 +124,17 @@ msgstr "Notificacions"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Tanca"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Llibreries"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Paperera"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "Paperera"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versió del servidor:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Sobre mi:"
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Descripció"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Cancela"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Cancela"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Cancela"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Esteu segur que voleu eliminar el seu compte?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "Esteu segur que voleu eliminar el seu compte?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Elimina"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Esteu segur que voleu restaurar la llibreria?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Nom"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Les contrasenyes no coincideixen"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "Permís"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lectura-Escriptura"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Només lectura"
@@ -1047,7 +1070,7 @@ msgstr "Repeteix la contrasenya"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "S'ha produït un error intern"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "La descripció és obligatòria"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Puja"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "Puja"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "Puja"
msgid "Download"
msgstr "Descarrega"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "Còpia"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Edita"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Esteu segur que voleu eliminar %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dies"
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Genera"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "És obligatori."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Error"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grup"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Mida"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administra"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Correu electrònic"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "S'ha denegat l'accés "
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Enllaços de pujada"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr "Autor"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Afegeix una notificació"
msgid "Name(optional)"
msgstr "Nom (opcional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Actualitza"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Edita"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Fitxers"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "No destaquis"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Destaca"
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nom"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancel·la-ho tot"
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detalls"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administra"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Ruta actual:"
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Comparteix l'administració"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Reanomena"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr "Elimina compartició"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Ajuda"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Sobre"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Terminals"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "Cerca fitxers"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Puja fitxers"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "Mou"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Contrasenya:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Grups"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "Transfereix"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Els meus grups"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "S'ha copiat %(name)s."
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Error. Verifiqueu la connexió a la xarxa"
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Compartit per"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Deixa de compartir"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Tots"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Compartit per"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Tots"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Deixa de compartir"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Cap"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Desconegut"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Visualitza la captura"
@@ -5778,6 +5858,10 @@ msgstr "Missatge"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "S'ha mogut %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/cs/LC_MESSAGES/django.po b/locale/cs/LC_MESSAGES/django.po
index 8ce23ec74a..de65897065 100644
--- a/locale/cs/LC_MESSAGES/django.po
+++ b/locale/cs/LC_MESSAGES/django.po
@@ -5,7 +5,7 @@
# Translators:
# 472325e773d5665b9ce6803ea6af1ba7_bcbe1c5 <00fe210ef7e3c0d5d7c12279e8dd04e9_223901>, 2015
# mgeisselreiter , 2020-2021
-# Pavel Borecki , 2018
+# Pavel Borecki , 2018,2021
# Petr Zientek , 2017
# Tomáš Holan , 2017-2019
# Tomáš Kubalík , 2017,2019-2020
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Czech (http://www.transifex.com/haiwen/seahub/language/cs/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "Uživatelské ID nemůže být prázdné"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Uživatelské ID %s již existuje."
@@ -93,8 +93,8 @@ msgstr "Toto oddělení obsahuje pododdělení."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Moje knihovna"
@@ -164,6 +164,7 @@ msgstr "Sdíleno s %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Čas"
@@ -171,6 +172,7 @@ msgstr "Čas"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Uživatel"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "Nahrání přes odkaz"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Email"
msgid "Name"
msgstr "Jméno"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "Kvóta úložiště"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Počet uživatelů překročil limit."
@@ -304,53 +308,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Editace byla úspěšná"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Váš účet na %s byl aktivován"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Editace byla úspěšná, email byl odeslán."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Heslo bylo vyresetováno na %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Vnitřní chyba serveru"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Přístup odmítnut."
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Štítky mohou obsahovat pouze písmena, číslice, tečky, pomlčky nebo podtržítka."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Uživatel %s už je členem skupiny."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "Uživatel %s nebyl v organizaci nalezen."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Skupina neexistuje"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "Uživatel %s už existuje."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -662,13 +667,13 @@ msgstr "Počet dní do expirace by měl být menší nebo rovno %s"
#: seahub/api2/endpoints/upload_links.py:223
#, python-format
msgid "Expiration time should be later than %s."
-msgstr ""
+msgstr "Datum skončení platnosti by mělo být později než %s."
#: seahub/api2/endpoints/share_links.py:338
#: seahub/api2/endpoints/upload_links.py:232
#, python-format
msgid "Expiration time should be earlier than %s."
-msgstr ""
+msgstr "Datum skončení by mělo být dříve než %s."
#: seahub/api2/endpoints/share_links.py:407
#: seahub/api2/endpoints/share_links.py:416
@@ -727,15 +732,15 @@ msgstr "Jméno je povinné"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Název může obsahovat pouze písmena, čísla, mezery, pomlčky nebo podtržítka."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Prosím přihlašte se."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "E-mail nebo přezdívka"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "E-mail nebo přezdívka"
msgid "Password"
msgstr "Heslo"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Tato adresa nemá přiřazen uživatelský účet. Jste si jistý, že jste zaregistrován?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Tento účet není aktivní."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Heslo nejde obnovit, prosím kontaktujte LDAP administrátora."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Obnovit heslo na %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nové heslo"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Potvrzení nového hesla"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Zadání v kolonkách pro hesla se neshodují."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Staré heslo"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Heslo (znovu)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s aktualizovat jeho profil
msgid "You have updated your avatar %(avatar)s."
msgstr "Aktualizoval jste svůj profilový obrázek %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Profilový obrázek byl úspěšně nahrán."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Profilový obrázek byl úspěšně aktualizován."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Požadovaný profilový obrázek byl úspěšně smazán."
@@ -940,53 +945,63 @@ msgstr "Soubory v této knihovně nemohou být prohlíženy on-line."
#: seahub/base/management/commands/check_user_quota.py:58
#, python-format
msgid "Your quota is almost full on %s"
-msgstr ""
+msgstr "Vaše kvóta na %s je téměř vyčerpána"
#: seahub/base/management/commands/createsuperuser.py:26
msgid "Enter a valid e-mail address."
msgstr "Vložte platnou emailovou adresu."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Typ"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Zařízení"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Datum"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Název knihovny"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID knihovny"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Vlastník knihovny"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Cesta k souboru"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Smazán"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Stav"
@@ -1182,10 +1198,12 @@ msgstr[3] "%(seconds)d vteřin"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Čtení-Zápis"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Jen čtení"
@@ -1266,6 +1284,7 @@ msgstr "Upravit"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1292,6 +1311,8 @@ msgstr "Poznámka (volitelná)"
#: 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
@@ -1410,7 +1431,7 @@ msgstr "Jméno %s není platné"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Chybí argument"
@@ -1533,9 +1554,9 @@ msgid "The %(site_name)s team"
msgstr "Tým %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3617,12 +3638,14 @@ msgid "Available quota:"
msgstr "Dostupná kvóta:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Poslední aktualizace"
@@ -3697,8 +3720,8 @@ msgstr "Chyba při mazání: uživatel neexistuje"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s Vás pozval k připojení se do %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3843,7 +3866,7 @@ msgstr "Nové oznámení na %s"
#: seahub/notifications/management/commands/send_notices_to_social_account.py:223
#, python-format
msgid "You've got %(num)s new notices on %(site_name)s:\n"
-msgstr ""
+msgstr "Obdrželi jste %(num)s nových upozornění na %(site_name)s:\n"
#: seahub/notifications/models.py:480
#, python-format
@@ -3928,12 +3951,14 @@ msgid "Operation"
msgstr "Operace"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Soubor"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Knihovna"
@@ -4099,12 +4124,14 @@ msgid "Confirm Password"
msgstr "Potvrzení hesla"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Předchozí"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4169,6 +4196,68 @@ msgstr "Nemohu nastavit šifrovanou knihovnu jako výchzí."
msgid "Successfully set \"%s\" as your default library."
msgstr "Úspěšně nastavena \"%s\" jako výchzí knihovna."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Vyhledat soubory"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "rozšířené"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Ikona adresáře"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Neplatné datum počátku, mělo by být yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Neplatné datum konce, mělo by být yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Datum počátku by mělo být dříve než datum konce."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Neplatný rozsah velikosti souboru"
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Email je povinný"
@@ -4252,6 +4341,62 @@ msgstr "Ověřovací kód pro zobrazení sdílených odkazů"
msgid "Failed to send a verification code, please try again later."
msgstr "Chyba při odesílání ověřovacího kódu, prosím zkuste to znovu."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Úspěch"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Chyba"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Akce"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Oprávnění"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organizace"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Přidat"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Upravit"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Požadovaná stránka nebyla nalezena."
@@ -4910,7 +5055,7 @@ 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."
-msgstr ""
+msgstr "Vaše kvóta na %(site_name)s je téměř vyčerpána."
#: seahub/templates/user_quota_full.html:14
msgid "Used:"
@@ -5002,7 +5147,7 @@ msgid "Network error"
msgstr "Chyba sítě"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Chybné argumenty."
@@ -5114,47 +5259,47 @@ msgstr "Chystáte se zakázat dvou-faktorovou autorizaci. Toto sníží zabezpe
msgid "Disable"
msgstr "Zakázat"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "Chyba oprávnění"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Není možné zobrazit recycle stránku"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Není možné zobrazit úpravy knihovny"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Knihovna neexistuje"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Prosím specifikujte ID historie"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Knihovna úspěšně obnovena."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Historie co jste specifikoval, neexistuje"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Neznámá chyba"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" neexistuje."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Není možné stáhnout \"%s\""
@@ -5176,8 +5321,8 @@ msgid "Bad upload link token."
msgstr "Chybný token upload odkazu"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Soubor neexistuje"
@@ -5206,52 +5351,52 @@ msgid "Unknown file encoding"
msgstr "Neznámé kódování souboru"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Není možné prohlížet soubor"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Chyba při přípravě náhledu souboru v OnlyOffice."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
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:1088
+#: seahub/views/file.py:1086
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:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Soubor se nedaří stáhnout."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Sdílet odkaz pro %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Nelze stáhnout soubor"
@@ -5313,10 +5458,6 @@ msgstr "Vytvořil"
msgid "Input should be a number"
msgstr "Vložená hodnota musí být čáslo"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Úspěch"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Vložené číslo musí být větší než 0"
diff --git a/locale/cs/LC_MESSAGES/djangojs.po b/locale/cs/LC_MESSAGES/djangojs.po
index 0373ce5fb6..c5e853fea5 100644
--- a/locale/cs/LC_MESSAGES/djangojs.po
+++ b/locale/cs/LC_MESSAGES/djangojs.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Tomáš Kubalík \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Czech (http://www.transifex.com/haiwen/seahub/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -26,45 +26,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Odejít z administrace systému"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Opustit správu organizace"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Ukončete správu instituce"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Správce systému"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Správce organizace"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Správce organizace"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Zobrazit profil a více"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Využito:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Nastavení"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Odhlástit"
@@ -123,14 +129,17 @@ msgstr "Upozornění"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Zavřít"
@@ -163,14 +172,14 @@ msgstr "Probíhá nahrávání souboru. Jste si jistý/á, že chcete opustit tu
msgid "Libraries"
msgstr "Knihovny"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Koš"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -179,9 +188,9 @@ msgstr "Koš"
msgid "Tags"
msgstr "Štítky"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -189,15 +198,15 @@ msgstr "Štítky"
msgid "History"
msgstr "Historie"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Verze serveru: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "O nás"
@@ -252,7 +261,7 @@ msgid "Contact Information"
msgstr "Kontaktní informace"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -274,7 +283,7 @@ msgstr "Popis"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -285,11 +294,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -357,7 +366,7 @@ msgstr "Storno"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -367,15 +376,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -386,17 +393,17 @@ msgstr "Storno"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -429,9 +436,12 @@ msgstr "Storno"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -457,6 +467,8 @@ msgstr "Vyberte související soubor pro {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -478,16 +490,16 @@ msgstr "Přidat kontrolního uživatele"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Vyhledat uživatele..."
@@ -617,25 +629,34 @@ msgid "Really want to delete your account?"
msgstr "Opravdu chcete smazat svůj účet?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -643,20 +664,20 @@ msgstr "Opravdu chcete smazat svůj účet?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -701,8 +722,8 @@ msgstr "Smazat"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Odpojit"
@@ -723,7 +744,8 @@ msgstr "Jste si jisti, že chcete obnovit tuto knihovnu?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -790,7 +812,7 @@ msgstr "Kopírovat {num} položek"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -822,12 +844,11 @@ msgstr "Nová knihovna pro oddělení."
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -840,13 +861,15 @@ msgstr "Nová knihovna pro oddělení."
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -898,7 +921,7 @@ msgstr "Název"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
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."
@@ -958,9 +981,9 @@ msgstr "Zadání hesla se neshodují"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -982,16 +1005,16 @@ msgstr "Typ uložiště"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1012,16 +1035,16 @@ msgstr "Oprávnění"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Číst / zapisovat"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Pouze čtení"
@@ -1052,7 +1075,7 @@ msgstr "Heslo znovu"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Vnitřní chyba serveru"
@@ -1073,7 +1096,7 @@ msgstr "Vybrat barvu"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1081,46 +1104,44 @@ msgstr "Vybrat barvu"
msgid "Save"
msgstr "Uložit"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Popis je povinný"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Nahrát"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1131,6 +1152,7 @@ msgstr "Nahrát"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1146,21 +1168,22 @@ msgstr "Nahrát"
msgid "Download"
msgstr "Stáhnout"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Upravit"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1170,14 +1193,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopírovat"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Upravit"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Smazat soubor"
@@ -1190,12 +1235,12 @@ msgstr "Smazat složku"
msgid "Are you sure to delete"
msgstr "Opravdu smazat"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Skutečně chcete smazat %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1206,7 +1251,7 @@ msgid "Delete Library"
msgstr "Smazat knihovnu"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1345,8 +1390,8 @@ msgstr "Dny vypršení platnosti"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dní"
@@ -1362,7 +1407,7 @@ msgstr "Nastavit oprávnění"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generovat"
@@ -1467,10 +1512,10 @@ msgstr "Bez náhledu"
msgid "Internal link has been copied to clipboard"
msgstr "Interní odkaz byl zkopírován do schránky"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Interní odkaz"
@@ -1490,43 +1535,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "Opravdu chcete odebrat přístup uživateli {placeholder}?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Odebrat přístup"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Je vyžadováno."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Neplatný E-mail."
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Úspěšně pozván %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Pozvat hosta"
@@ -1535,7 +1581,7 @@ msgid "Emails"
msgstr "Emaily"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "E-maily, oddělované „,“ (čárka)"
@@ -1545,12 +1591,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Úspěšně přidány štítky pro knihovnu {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Aktuální stav štítku"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Opustit skupinu"
@@ -1579,51 +1625,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Nastavení historie"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Zadejte kladné celé číslo"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Úspěšně nastaveno."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Automatické mazání"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "Neodstraňovat soubory automaticky "
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Automaticky mazat soubory, které nejsou změněny během určitých dní:"
@@ -1643,16 +1689,16 @@ msgstr "Oprávnění složky {placeholder} "
msgid "Set {placeholder}'s permission"
msgstr "Nastavit oprávnění pro {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Skupina nenalezena"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1663,54 +1709,55 @@ msgstr "Skupina nenalezena"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Chyba"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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í."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Skupina"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Složka"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Vyberte skupinu"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1728,6 +1775,7 @@ msgstr "Vytvořené soubory"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1756,7 +1804,7 @@ msgstr "Název knihovny"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1790,7 +1838,7 @@ msgstr "Velikost"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1824,17 +1872,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1866,7 +1914,7 @@ msgstr "soubory"
msgid "Tagged Files"
msgstr "Oštítkované soubory"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "Smazáno"
@@ -1886,56 +1934,14 @@ msgstr "Použít koncept"
msgid "Delete draft"
msgstr "Smazat koncept"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Spravovat členy skupiny"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Přidat člena skupiny"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Role"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "Úspěšně smzán {name}."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Člen"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1950,20 +1956,22 @@ msgid "New Wiki"
msgstr "Nová Wiki stránka"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1974,7 +1982,7 @@ msgstr "Nová Wiki stránka"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2030,10 +2038,10 @@ msgid "Add User"
msgstr "Přidat uživatele"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2142,54 +2150,54 @@ msgstr "Přejmenovat skupinu"
msgid "Rename group to"
msgstr "Přejmenovat skupinu na"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
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:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Přístup odepřen"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Název aplikace"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Sdílet/nahrát odkazy"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Veřejné odkazy"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Upload odkazy"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "Žádné odkazy pro sdílení"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "Žádné odkazy pro nahrávání"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2198,7 +2206,7 @@ msgstr "Žádné odkazy pro nahrávání"
msgid "Creator"
msgstr "Vytvořil"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2263,7 +2271,7 @@ msgid "The link is copied to the clipboard."
msgstr "Odkaz byl zkopírován do schránky"
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Veřejný odkaz"
@@ -2289,22 +2297,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Sdílet na jiný server"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2326,14 +2334,14 @@ msgstr "Vyberte prosím knihovnu ke sdílení"
msgid "Select libraries to share"
msgstr "Vyberte knihovnu ke sdílení"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Vybrat skupiny..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2343,7 +2351,7 @@ msgstr "Vybrat skupiny..."
msgid "Expiration"
msgstr "Skončení platnosti"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Hostilel"
@@ -2369,7 +2377,7 @@ msgid "It may take some time, please wait."
msgstr "Může to chvíli trvat, počkejte prosím."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2397,8 +2405,8 @@ msgstr "Úspěšně smazána 1 položka"
msgid "Select a server..."
msgstr "Vybrat server..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "Knihovna nemůže být sdílena jejímu vlastníkovi."
@@ -2499,6 +2507,16 @@ msgstr "Přidat nové upozornění"
msgid "Name(optional)"
msgstr "Jméno (volitelné)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Role"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2567,7 +2585,7 @@ msgstr "Nastavit jméno"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Podmínky"
@@ -2602,7 +2620,7 @@ msgid "Edit Tag"
msgstr "Upravit štítek"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "WebDav heslo"
@@ -2640,6 +2658,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "Opravdu chcete zrušit zveřejnění této knihovny?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Zrušit zveřejnění"
@@ -2674,29 +2693,11 @@ msgstr "Přidat komentář."
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Aktualizovat"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Upravit"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2720,28 +2721,38 @@ msgid "Files"
msgstr "Soubory"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "zamčeno uživatelem {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "uzamčeno"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Odebrat z oblíbených"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Hvězdička"
@@ -2798,13 +2809,13 @@ msgstr "Hledat..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "Soubor je uzamčen ostatními."
@@ -2826,7 +2837,7 @@ msgstr "Nedostatek úložného prostoru - mimo kvótu."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Chyba sítě"
@@ -2862,7 +2873,7 @@ msgstr "Opakovat"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2888,25 +2899,25 @@ msgstr "Nahrávání souboru…"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "jméno"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "velikost"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "postup"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "stav"
@@ -2921,7 +2932,7 @@ msgstr "Opakovat vše"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Zrušit vše"
@@ -2946,16 +2957,16 @@ msgid "Unlock"
msgstr "Odemknout"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Otevřít rodičovský adresář"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detaily"
@@ -2966,7 +2977,7 @@ msgid "Open via Client"
msgstr "Otevřít pomocí klienta"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Komentář"
@@ -2981,6 +2992,39 @@ msgstr "Online zobrazení není u tohoto typu souboru podporované"
msgid "Add participants"
msgstr "Přidat účastníky"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "Úspěšně smzán {name}."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Člen"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Aktuální cesta: "
@@ -3000,6 +3044,10 @@ msgstr "Typ knihovny"
msgid "Actions"
msgstr "Akce"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Přidat člena skupiny"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3029,7 +3077,7 @@ msgstr "Moje knihovny"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Sdíleno se mnou"
@@ -3046,39 +3094,41 @@ msgstr "Sdíleno se skupinami"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Sdíleno z jiných serverů"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Nástroje"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Oblíbené"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Zveřejněné knihovny"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Spárovaná zařízení"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Sdílení Admin"
@@ -3093,8 +3143,8 @@ msgid "show more"
msgstr "zobrazit více"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3117,15 +3167,15 @@ msgstr "Sdílené knihovny"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Strana"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Výchozí velikost"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Přiblížit"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Oddálit"
@@ -3240,26 +3290,26 @@ msgstr "Anonymní uživatel"
msgid "Expired"
msgstr "Platnost skončila"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Chyba při odstranění {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Přejmenovat"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Oprávnění složky"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3269,34 +3319,46 @@ 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:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Sdílené odkazy Admin"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Změnit heslo"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Resetovat heslo"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "Označení hvězdičkou úspěšně zrušeno {library_name_placeholder}."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "Úspěšně označeno hvězdičkou {library_name_placeholder}."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Pomoc"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "O aplikaci"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienti"
@@ -3306,37 +3368,37 @@ msgid "Search Files"
msgstr "Vyhledat soubory"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nový"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Nahrát adresář"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nový"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nový Markdown soubor"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nový soubor Excelu"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nový soubor PowerPointu"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nový soubor Wordu"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3369,7 +3431,7 @@ msgstr "Začít kontrolu"
msgid "Move"
msgstr "Přesunout"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Smazané knihovny"
@@ -3478,14 +3540,14 @@ msgid ""
"typing your name."
msgstr "Zapište svůj účet do globálního adresáře aby Vás ostatní mohli najít pomocí Vašeho jména."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Přihlášení na sociální síti"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Připojit"
@@ -3545,7 +3607,7 @@ msgstr "Přípony souboru mohou být pouze {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "Soubor je příliš velký. Nejvyšší umožněná velikost je 1MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Profilový obrázek:"
@@ -3565,20 +3627,30 @@ msgstr "Kontaktní e-mail:"
msgid "Your notifications will be sent to this email."
msgstr "Vaše upozornění bude odesláno na tento e-mail."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Skrýt"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Zobrazit"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Heslo:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Nastavit heslo"
@@ -3848,8 +3920,8 @@ msgstr "Skupiny"
msgid "This is a special group representing a department."
msgstr "Toto je speciální skupina reprezentující oddělení."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3857,11 +3929,11 @@ msgstr "Toto je speciální skupina reprezentující oddělení."
msgid "Transfer"
msgstr "Převod"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importovat členy"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Spravovat členy"
@@ -3886,21 +3958,21 @@ msgstr "Nejste v žádné skupině. Skupiny umožňují více lidem spolupracova
msgid "My Groups"
msgstr "Moje skupiny"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Čas pozvání"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Přijato"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "Žádné pozvánky hostů"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3908,12 +3980,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3973,7 +4045,7 @@ msgid "Failed to move {name}."
msgstr "Chyba při přesunu {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Úspěšně zkopírováno %(name)s."
@@ -4037,14 +4109,14 @@ msgstr "Tip: Knihovny smazané před {placeholder} dny budou automaticky vymazá
msgid "Deleted Time"
msgstr "Čas smazání"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Knihovna úspěšně obnovena."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Nezdařilo se, zkontrolujte připojení"
@@ -4056,28 +4128,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "Označení hvězdičkou úspěšně zrušeno {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "Úspěšně označeno hvězdičkou {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Knihovna byla úspěšně přesunuta."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Poškozená (obraťte se na správce ohledně opravy této knihovny)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Sdílení {name} úspěšně zrušeno"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Nejsou s Vámi sdíleny žádné knihovny"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "Z jiných serverů s vámi nebyly sdíleny žádné knihovny."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Sdíleno uživatelem"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Ponechat sdílení"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Vše"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4173,11 +4276,6 @@ msgstr "Žádní členové"
msgid "No departments"
msgstr "Žádné oddělení"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Sdíleno uživatelem"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4403,16 +4501,6 @@ msgstr "Uživatel %s byl úspěšně nastaven jako Admin"
msgid "Add admin"
msgstr "Přidat Administrátora"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Vše"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4547,12 +4635,6 @@ msgid ""
"name."
msgstr "Dosud jste nesdíleli žádné složky s ostatními uživateli. Složku můžete sdílet s ostatními uživateli kliknutím na ikonu sdílení napravo od názvu složky."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Sdílení {name} úspěšně zrušeno"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4605,24 +4687,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Dosud jste nevytvořili žádné odkazy pro nahrávání. Odkaz na nahrání umožňuje komukoli nahrát soubory do složky nebo knihovny. Odkaz na nahrání pro složku nebo knihovnu můžete vytvořit kliknutím na ikonu sdílení napravo od jejího názvu."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Nejsou s Vámi sdíleny žádné knihovny"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "Z jiných serverů s vámi nebyly sdíleny žádné knihovny."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "Na serveru"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Ponechat sdílení"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "Žádné sdílené knihovny"
@@ -5552,6 +5620,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Nahrát soubory do {folder_name_placeholder}"
@@ -5627,19 +5707,19 @@ msgstr "Tip: Snapshot bude generován po modifikaci, který zaznamená stav knih
msgid "Labels"
msgstr "Štítky"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Žádný"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Neznámý"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Aktuální verze"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Prohlédnout Snapshot"
@@ -5783,6 +5863,10 @@ msgstr "Zpráva"
msgid "Access Log"
msgstr "Záznam přístupů"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Přístup správce"
@@ -5815,88 +5899,88 @@ 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:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Online čtení a zápis"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Online pouze pro čtení"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "Uživatel může číst, stahovat a synchronizovat soubory."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Zobrazit a stáhnout"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Pouze zobrazit"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Stáhnout a nahrát"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Upravit v cloudu a stáhnout"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Upravit pouze na cloudu"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Úspěšně přesunuto %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Chyba při kopírování %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 c192bb03eb..fb3c859840 100644
--- a/locale/da_DK/LC_MESSAGES/djangojs.po
+++ b/locale/da_DK/LC_MESSAGES/djangojs.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Danish (Denmark) (http://www.transifex.com/haiwen/seahub/language/da_DK/)\n"
"MIME-Version: 1.0\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -119,14 +125,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteker"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Beskrivelse"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "Afbryd"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "Afbryd"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "Afbryd"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Slet"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "Navn"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Kodeordene er ikke ens"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Read-Write"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Read-Only"
@@ -1048,7 +1071,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Ret"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Er du sikker på du vil slette %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Dette er nødvendigt"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Tjek venligst netværksforbindelsen"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Størrelse"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,55 +1930,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr ""
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Ret"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Filer"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "navn"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2996,6 +3040,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3042,39 +3090,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3561,20 +3623,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Grupper"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Fejl. Tjek venligst netværksforbindelse."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Delt af"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Delt af"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5779,6 +5859,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po
index e37f6209bf..9001420bf1 100644
--- a/locale/de/LC_MESSAGES/django.po
+++ b/locale/de/LC_MESSAGES/django.po
@@ -77,8 +77,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: German (http://www.transifex.com/haiwen/seahub/language/de/)\n"
"MIME-Version: 1.0\n"
@@ -102,7 +102,7 @@ msgid "Login id can't be empty"
msgstr "Benutzernamen angeben"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Benutzername %s ist schon vergeben."
@@ -157,8 +157,8 @@ msgstr "Der Bereich enthält Unterbereiche."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Meine Bibliothek"
@@ -228,6 +228,7 @@ msgstr "Das Objekt ist für %s freigegeben."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Zeit"
@@ -235,6 +236,7 @@ msgstr "Zeit"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Benutzer/in"
@@ -270,7 +272,7 @@ msgid "Link Upload"
msgstr "Hochladen per Link"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -298,6 +300,7 @@ msgstr "E-Mail-Adresse"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -306,7 +309,7 @@ msgstr "E-Mail-Adresse"
msgid "Name"
msgstr "Name"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -340,7 +343,8 @@ msgstr "Speicherplatz"
msgid "There are more than 500 users, and sort is not offered."
msgstr "Es gibt über 500 Benutzer/innen, eine Sortierung ist nicht möglich."
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Maximale Anzahl von Benutzer/innen wurde überschritten"
@@ -368,53 +372,53 @@ msgid ""
"because Email service is not properly configured."
msgstr "%(user)s wurde hinzugefügt. Es konnte jedoch keine Benachrichtigung gesendet werden, da der E-Mail-Dienst nicht korrekt konfiguriert ist."
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Bearbeitung gespeichert"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Ihr Benutzerkonto auf %s wurde aktiviert"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Bearbeitung gespeichert, eine E-Mail wurde verschickt."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "Bearbeitung gespeichert, allerdings konnte keine E-Mail gesendet werden. Bitte prüfen Sie die Konfiguration Ihres E-Mail-Dienstes."
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Passwort auf %s wurde zurückgesetzt"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "Passwort auf %(passwd)s gesetzt, eine E-Mail wurde an %(user)s gesendet."
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, but failed to send email to "
"%(user)s, please check your email configuration."
msgstr "Passwort wurde auf %(passwd)s gesetzt, aber es konnte keine E-Mail an %(user)s gesendet werden. Bitte überprüfen Sie die Konfiguration Ihres E-Mail-Dienstes."
-#: seahub/api2/endpoints/admin/users.py:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "Passwort von %(user)s auf %(passwd)s zurückgesetzt."
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -445,9 +449,9 @@ msgstr "Virusdatei nicht gefunden."
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Interner Serverfehler"
@@ -506,9 +510,10 @@ msgstr "Benutzer/in %s 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Zugriff verweigert."
@@ -532,15 +537,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Tag darf nur Buchstaben, Ziffern, Punkt, Bindestrich oder Unterstriche enthalten."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "%s ist bereits Mitglied der Gruppe."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -549,18 +554,18 @@ msgid "User %s not found in organization."
msgstr "Benutzer %s konnte in Organisation nicht gefunden werden."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "%s gehört einer Organisation an."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Die Gruppe ist nicht vorhanden"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -599,7 +604,7 @@ msgstr "Benutzer/in %s ist bereits vorhanden."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -791,15 +796,15 @@ msgstr "Name erforderlich"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Bindestriche und Unterstriche enthalten"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Bitte anmelden."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "E-Mail-Adresse oder Benutzername"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -812,67 +817,67 @@ msgstr "E-Mail-Adresse oder Benutzername"
msgid "Password"
msgstr "Passwort"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Diese E-Mail-Adresse ist mit keinem Benutzerkonto verknüpft. Sind Sie sicher, dass Sie registriert sind?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Dieses Benutzerkonto ist deaktiviert."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-Mail-Adresse"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Passwort für %s zurücksetzen"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Neues Passwort"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Neues Passwort bestätigen"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Die Passwortfelder stimmen nicht überein."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Altes Passwort"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Passwort erneut eingeben:"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -944,15 +949,15 @@ msgstr "%(avatar_creator)s hat den Avatar aktualisi
msgid "You have updated your avatar %(avatar)s."
msgstr "Sie haben Ihren Avatar aktualisiert %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Neuer Avatar ist hochgeladen."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Ihr Avatar ist geändert."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Avatar ist gelöscht."
@@ -1011,46 +1016,56 @@ msgid "Enter a valid e-mail address."
msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Typ"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP-Adresse"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Gerät"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Datum"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Name der Bibliothek"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID der Bibliothek"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Eigentümer/in der Bibliothek"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Dateipfad"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Gelöscht:"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1060,7 +1075,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Status"
@@ -1238,10 +1254,12 @@ msgstr[1] "vor %(seconds)d Sekunden"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lesen+Schreiben"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Nur Lesen"
@@ -1320,6 +1338,7 @@ msgstr "Bearbeiten"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1346,6 +1365,8 @@ msgstr "Notiz (optional)"
#: 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
@@ -1464,7 +1485,7 @@ msgstr "Name %s ist ungültig"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argument fehlt"
@@ -1587,9 +1608,9 @@ msgid "The %(site_name)s team"
msgstr "Ihr Service-Team %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3671,12 +3692,14 @@ msgid "Available quota:"
msgstr "Verfügbarer Speicherplatz:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Letzte Änderung"
@@ -3751,8 +3774,8 @@ msgstr "Löschen fehlgeschlagen: Benutzer/in nicht gefunden."
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s hat Sie eingeladen, %(site_name)s beizutreten."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3978,12 +4001,14 @@ msgid "Operation"
msgstr "Aktion"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Datei"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Bibliothek"
@@ -4149,12 +4174,14 @@ msgid "Confirm Password"
msgstr "Passwort bestätigen"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Vorherige"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4219,6 +4246,66 @@ msgstr "Eine verschlüsselte Bibliothek kann nicht als Standard-Bibliothek verwe
msgid "Successfully set \"%s\" as your default library."
msgstr "„%s“ wurde als Ihre Standard-Bibliothek eingestellt. "
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Dateien suchen"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "erweitert"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Ordnersymbol"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Bitte geben Sie das Startdatum im Format JJJJ-MM-TT ein."
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Bitte geben Sie das Enddatum im Format JJJJ-MM-TT ein."
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Das Startdatum muss vor dem Enddatum liegen."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Dateigröße nicht zugelassen."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "E-Mail-Adresse erforderlich"
@@ -4302,6 +4389,62 @@ msgstr "Bestätigungs-Code für den Aufruf von Freigabe-Links"
msgid "Failed to send a verification code, please try again later."
msgstr "Der Bestätigungs-Code konnte nicht verschickt werden, bitte versuchen Sie es später noch einmal."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Erfolgreich ausgeführt"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Fehlgeschlagen"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr "Excel-Export fehlgeschlagen"
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Aktion"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Von"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Für"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Rechte"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organisation"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Hinzufügen"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Ändern"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Es tut uns leid, aber die angefragte Seite wurde nicht gefunden."
@@ -5052,7 +5195,7 @@ msgid "Network error"
msgstr "Netzwerkfehler"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Ungültige Argumente"
@@ -5164,47 +5307,47 @@ msgstr "Zwei-Faktor-Authentifizierung wird deaktiviert. Dies beeinträchtigt die
msgid "Disable"
msgstr "Deaktivieren"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "Berechtigungsfehler"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Papierkorb kann nicht angezeigt werden."
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Konnte Bibliotheksänderungen nicht anzeigen"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Die Bibliothek ist nicht vorhanden"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Bitte eine Versions-ID angeben"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Bibliothek ist wiederhergestellt."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Die von Ihnen gewählte Version ist nicht vorhanden"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Unbekannter Fehler"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "„%s“ ist nicht vorhanden."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "„%s“ konnte nicht heruntergeladen werden"
@@ -5226,8 +5369,8 @@ msgid "Bad upload link token."
msgstr "Falsches Token im Upload-Link."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Die Datei ist nicht vorhanden"
@@ -5256,52 +5399,52 @@ msgid "Unknown file encoding"
msgstr "Unbekannte Datenkodierung"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Die Datei kann nicht angezeigt werden"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "Fehler beim Vorbereiten der Office Online Dateivorschau."
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Fehler beim Vorbereiten der Office Online Dateivorschau."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Kann die Datei nicht herunterladen, ungültiger Pfad"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Kann die Datei nicht herunterladen, falscher Pfad"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Datei kann nicht heruntergeladen werden."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Link für %s freigeben."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Die Datei kann nicht heruntergeladen werden"
@@ -5363,10 +5506,6 @@ msgstr "Eigentümer/in"
msgid "Input should be a number"
msgstr "Eingabe sollte eine Zahl sein"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Erfolgreich ausgeführt"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Eingabe sollte eine Zahl größer als 0 sein"
diff --git a/locale/de/LC_MESSAGES/djangojs.po b/locale/de/LC_MESSAGES/djangojs.po
index c34ff931e9..8cfb3f6bbc 100644
--- a/locale/de/LC_MESSAGES/djangojs.po
+++ b/locale/de/LC_MESSAGES/djangojs.po
@@ -25,9 +25,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Andreas Vollmer | HU Berlin \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: German (http://www.transifex.com/haiwen/seahub/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -39,45 +39,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "QR-Code einscannen, um den geteilten Inhalt direkt zu sehen"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "System-Administration verlassen"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Organisations-Administration verlassen"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Einrichtungs-Administration verlassen"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "System-Administration"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administration"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Admin der Einrichtung"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Profil und weiteres ansehen"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Verwendet:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Einstellungen"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Abmelden"
@@ -136,14 +142,17 @@ msgstr "Mitteilungen"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Schließen"
@@ -176,14 +185,14 @@ msgstr "Gerade wird eine Datei hochgeladen. Möchten Sie die Seite wirklich verl
msgid "Libraries"
msgstr "Bibliotheken"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papierkorb"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -192,9 +201,9 @@ msgstr "Papierkorb"
msgid "Tags"
msgstr "Tags"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -202,15 +211,15 @@ msgstr "Tags"
msgid "History"
msgstr "Versionen"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Server Version: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Über uns"
@@ -265,7 +274,7 @@ msgid "Contact Information"
msgstr "Kontaktinformation"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -287,7 +296,7 @@ msgstr "Beschreibung"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -298,11 +307,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -370,7 +379,7 @@ msgstr "Abbrechen"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -380,15 +389,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -399,17 +406,17 @@ msgstr "Abbrechen"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -442,9 +449,12 @@ msgstr "Abbrechen"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -470,6 +480,8 @@ msgstr "Wählen Sie die zugehörige Datei für {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -491,16 +503,16 @@ msgstr "Review: Neue Person"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Benutzer suchen …"
@@ -630,25 +642,34 @@ msgid "Really want to delete your account?"
msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -656,20 +677,20 @@ msgstr "Möchten Sie Ihr Benutzerkonto wirklich löschen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -714,8 +735,8 @@ msgstr "Löschen"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Trennen"
@@ -736,7 +757,8 @@ msgstr "Möchten Sie diese Version wirklich wiederherstellen?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -803,7 +825,7 @@ msgstr "{num} Objekte werden kopiert"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -835,12 +857,11 @@ msgstr "Neue Bereichs-Bibliothek"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -853,13 +874,15 @@ msgstr "Neue Bereichs-Bibliothek"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -911,7 +934,7 @@ msgstr "Name"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
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."
@@ -971,9 +994,9 @@ msgstr "Passwörter stimmen nicht überein"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -995,16 +1018,16 @@ msgstr "Physischer Speicherort"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1025,16 +1048,16 @@ msgstr "Rechte"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lesen+Schreiben"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Nur Lesen"
@@ -1065,7 +1088,7 @@ msgstr "Passwort erneut eingeben"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Interner Serverfehler"
@@ -1086,7 +1109,7 @@ msgstr "Farbe wählen"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1094,46 +1117,44 @@ msgstr "Farbe wählen"
msgid "Save"
msgstr "Speichern"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Beschreibung erforderlich"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Hochladen"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1144,6 +1165,7 @@ msgstr "Hochladen"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1159,21 +1181,22 @@ msgstr "Hochladen"
msgid "Download"
msgstr "Herunterladen"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Ändern"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1183,14 +1206,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopieren"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Bearbeiten"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Datei löschen"
@@ -1203,12 +1248,12 @@ msgstr "Ordner löschen"
msgid "Are you sure to delete"
msgstr "Möchten Sie dies wirklich löschen"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Möchten Sie %s wirklich löschen?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1219,7 +1264,7 @@ msgid "Delete Library"
msgstr "Bibliothek löschen"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1358,8 +1403,8 @@ msgstr "Tage bis zum Ablaufen"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "Tage"
@@ -1375,7 +1420,7 @@ msgstr "Rechte festlegen"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Erstellen"
@@ -1480,10 +1525,10 @@ msgstr "Keine Vorschau"
msgid "Internal link has been copied to clipboard"
msgstr "Der interne Link wurde in die Zwischenablage kopiert."
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Interner Link"
@@ -1503,43 +1548,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "Möchten Sie {placeholder} den Zugang wirklich entziehen?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Zugang entziehen"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Erforderlich"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Die E-Mail-Adresse ist ungültig."
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) ist nun eingeladen."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Gast einladen"
@@ -1548,7 +1594,7 @@ msgid "Emails"
msgstr "E-Mails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "E-Mail-Adressen, getrennt durch Komma"
@@ -1558,12 +1604,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Label (s) für Bibliothek {placeholder} erfolgreich hinzugefügt"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Bezeichnung aktueller Status"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Gruppe verlassen"
@@ -1592,51 +1638,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Versionen einrichten"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Geben Sie eine positive Ganzzahl ein."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Die Einstellung wurde gespeichert."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Autolöschung"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "Dateien nicht automatisch löschen"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Dateien automatisch löschen, die nicht innerhalb ein bestimmten Zeit geändert wurden:"
@@ -1656,16 +1702,16 @@ msgstr "{placeholder} Rechte des Ordners"
msgid "Set {placeholder}'s permission"
msgstr "Rechte von {placeholder} festlegen"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Gruppe nicht gefunden"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1676,54 +1722,55 @@ msgstr "Gruppe nicht gefunden"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Fehler"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Gruppe"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Ordner"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Gruppe auswählen"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1741,6 +1788,7 @@ msgstr "Erstellte Dateien"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1769,7 +1817,7 @@ msgstr "Name der Bibliothek"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1803,7 +1851,7 @@ msgstr "Größe"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1837,17 +1885,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1879,7 +1927,7 @@ msgstr "Dateien"
msgid "Tagged Files"
msgstr "Dateien mit Tags"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "gelöscht"
@@ -1899,56 +1947,14 @@ msgstr "Entwurf verwenden"
msgid "Delete draft"
msgstr "Entwurf löschen"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Gruppenmitglieder verwalten"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Gruppenmitglied hinzufügen"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rolle"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} wurde gelöscht."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administration"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Mitglied"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1963,20 +1969,22 @@ msgid "New Wiki"
msgstr "Neues Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1987,7 +1995,7 @@ msgstr "Neues Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2043,10 +2051,10 @@ msgid "Add User"
msgstr "Benutzer hinzufügen"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-Mail-Adresse"
@@ -2155,54 +2163,54 @@ msgstr "Gruppe umbenennen"
msgid "Rename group to"
msgstr "Gruppe umbenennen in"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
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:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Zugriff verweigert"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Name der App"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API-Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Links (Freigabe oder Upload)"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Download-Links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Upload-Links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "Keine Freigabe-Links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "Keine Upload-Links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2211,7 +2219,7 @@ msgstr "Keine Upload-Links"
msgid "Creator"
msgstr "Eigentümer"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2276,7 +2284,7 @@ msgid "The link is copied to the clipboard."
msgstr "Der Link wurde in die Zwischenablage kopiert."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Download-Link"
@@ -2302,22 +2310,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Freigabe für anderen Server"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2339,14 +2347,14 @@ msgstr "Bitte wählen Sie eine Bibliothek zum Freigeben aus."
msgid "Select libraries to share"
msgstr "Bibliotheken zum Freigeben auswählen"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Gruppen auswählen …"
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2356,7 +2364,7 @@ msgstr "Gruppen auswählen …"
msgid "Expiration"
msgstr "Ablaufdatum"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Gastgeber"
@@ -2382,7 +2390,7 @@ msgid "It may take some time, please wait."
msgstr "Es kann etwas dauern, bitte warten Sie."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2410,8 +2418,8 @@ msgstr "Das Objekt wurde gelöscht."
msgid "Select a server..."
msgstr "Server auswählen"
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "Bibliotheken können nicht für ihre Eigentümer freigegeben werden."
@@ -2512,6 +2520,16 @@ msgstr "Mitteilung hinzufügen"
msgid "Name(optional)"
msgstr "Name (optional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rolle"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2580,7 +2598,7 @@ msgstr "Name setzen"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Nutzungsbedingungen"
@@ -2615,7 +2633,7 @@ msgid "Edit Tag"
msgstr "Tag bearbeiten"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Passwort für WebDav"
@@ -2653,6 +2671,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "Möchten Sie die Veröffentlichung der Bibliothek wirklich rückgängig machen? "
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Veröffentlichung rückgängig machen"
@@ -2687,29 +2706,11 @@ msgstr "Kommentieren …"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Aktualisieren"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Bearbeiten"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2733,28 +2734,38 @@ msgid "Files"
msgstr "Dateien"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "von {name} gesperrt"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "gesperrt"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Aus Favoriten entfernen"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Favoriten hinzufügen"
@@ -2811,13 +2822,13 @@ msgstr "Suche …"
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "Datei ist von jemand anderem gesperrt."
@@ -2839,7 +2850,7 @@ msgstr "Speicherplatz ist verbraucht."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Netzwerkfehler"
@@ -2875,7 +2886,7 @@ msgstr "Erneut versuchen"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2901,25 +2912,25 @@ msgstr "Datei wird hochgeladen..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "Name"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "Größe"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "Fortschritt"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "Status"
@@ -2934,7 +2945,7 @@ msgstr "Alles erneut versuchen"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Alle abbrechen"
@@ -2959,16 +2970,16 @@ msgid "Unlock"
msgstr "Entsperren"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Übergeordneten Ordner öffnen"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Details"
@@ -2979,7 +2990,7 @@ msgid "Open via Client"
msgstr "Lokal öffnen"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Kommentar"
@@ -2994,6 +3005,39 @@ msgstr "Vorschau ist für dieses Dateiformat nicht verfügbar"
msgid "Add participants"
msgstr "Teilnehmer hinzufügen"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} wurde gelöscht."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administration"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Mitglied"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Aktueller Pfad: "
@@ -3013,6 +3057,10 @@ msgstr "Art der Bibliothek"
msgid "Actions"
msgstr "Aktionen"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Gruppenmitglied hinzufügen"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3042,7 +3090,7 @@ msgstr "Meine Bibliotheken"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Für mich freigegeben"
@@ -3059,39 +3107,41 @@ msgstr "Für meine Gruppen"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Von anderen Servern"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Werkzeuge"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoriten"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Veröffentlichte Bibliotheken"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Verbundene Geräte"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Freigabeverwaltung"
@@ -3106,8 +3156,8 @@ msgid "show more"
msgstr "mehr …"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3130,15 +3180,15 @@ msgstr "Freigegebene Bibliotheken"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Seite"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Standardgröße"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Hineinzoomen"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Herauszoomen"
@@ -3253,26 +3303,26 @@ msgstr "unbekannter Benutzer"
msgid "Expired"
msgstr "Abgelaufen"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Fehler beim Löschen von {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Umbenennen"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Ordnerrechte"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3282,34 +3332,46 @@ msgstr "Ordnerrechte"
msgid "Unshare"
msgstr "Freigabe aufheben"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Freigabe-Links verwalten"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Passwort ändern"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Passwort zurücksetzen"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "{library_name_placeholder} wurde aus den Favoriten entfernt."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "{library_name_placeholder} wurde den Favoriten hinzugefügt."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Hilfe"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Über"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clients"
@@ -3319,37 +3381,37 @@ msgid "Search Files"
msgstr "Dateien suchen"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Erstellen"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Dateien hochladen"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Ordner hochladen"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Erstellen"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Neue Markdown-Datei"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Neue Excel-Datei"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Neue PowerPoint-Datei"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Neue Word-Datei"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3382,7 +3444,7 @@ msgstr "Review schreiben"
msgid "Move"
msgstr "Verschieben"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Gelöschte Bibliotheken"
@@ -3491,14 +3553,14 @@ msgid ""
"typing your name."
msgstr "Ihr Konto wird im zentralen Adressbuch aufgeführt, damit andere Sie durch Eingabe Ihres Namens finden können."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Anmelden mit Sozialen Diensten"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Verbinden"
@@ -3558,7 +3620,7 @@ msgstr "Dateiendung muss eine der folgenden sein: {placeholder}"
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr " Die Datei ist zu groß. Die maximale Größe beträgt 1 MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar"
@@ -3578,20 +3640,30 @@ msgstr "E-Mail-Kontakt:"
msgid "Your notifications will be sent to this email."
msgstr "Benachrichtigungen werden an diese E-Mail-Adresse geschickt."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth-Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Token:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Verbergen"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Anzeigen"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Passwort:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Passwort vergeben"
@@ -3861,8 +3933,8 @@ msgstr "Gruppen"
msgid "This is a special group representing a department."
msgstr "Dies ist eine spezielle Gruppe, die für einen Bereich steht."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3870,11 +3942,11 @@ msgstr "Dies ist eine spezielle Gruppe, die für einen Bereich steht."
msgid "Transfer"
msgstr "Übertragen"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Mitglieder importieren"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Mitglieder verwalten"
@@ -3899,21 +3971,21 @@ msgstr "Sie sind noch nicht Mitglied einer Gruppe. In Gruppen können verschiede
msgid "My Groups"
msgstr "Meine Gruppen"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Zeitpunkt der Einladung"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Angenommen"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "Keine eingeladenen Gäste"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3921,12 +3993,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3986,7 +4058,7 @@ msgid "Failed to move {name}."
msgstr "Fehler beim Verschieben von {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s wurde kopiert."
@@ -4050,14 +4122,14 @@ msgstr "Hinweis: Nach {placeholder} Tagen werden gelöschte Bibliotheken automat
msgid "Deleted Time"
msgstr "Löschdatum"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Bibliothek wurde wiederhergestellt."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Fehlgeschlagen. Bitte überprüfen Sie die Netzwerkverbindung."
@@ -4069,28 +4141,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "{library_name_placeholder} wurde aus den Favoriten entfernt."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "{library_name_placeholder} wurde den Favoriten hinzugefügt."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Bibliothek ist übertragen"
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Fehler (bitte wenden Sie sich zur Wiederherstellung dieser Bibliothek an Ihre Administration)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "{name} ist nicht mehr freigegeben."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Sie haben keinen Zugriff auf Bibliotheken anderer Benutzer."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "Für Sie wurden noch keine Bibliotheken von anderen Servern freigegeben worden."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Freigegeben von"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Freigegebene Bibliothek verlassen"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Alle"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4186,11 +4289,6 @@ msgstr "Keine Mitglieder"
msgid "No departments"
msgstr "Keine Bereiche vorhanden"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Freigegeben von"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4416,16 +4514,6 @@ msgstr "%s hat die Adminrechte verliehen bekommen."
msgid "Add admin"
msgstr "Admin hinzufügen"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Alle"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4560,12 +4648,6 @@ msgid ""
"name."
msgstr "Sie haben noch keine Ordner für andere Personen freigegeben. Um einen Ordner freizugeben, klicken Sie auf das Freigabe-Icon rechts neben dem Namen."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "{name} ist nicht mehr freigegeben."
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4618,24 +4700,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Sie habe noch keine Upload-Links angelegt. Über einen Upload-Link können beliebige Personen Dateien in Ordner oder Bibliotheken hochladen. Um einen Upload-Link für einen Ordner oder eine Bibliothek zu erstellen, klicken Sie auf das Freigabe-Icon rechts neben dem Namen."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Sie haben keinen Zugriff auf Bibliotheken anderer Benutzer."
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "Für Sie wurden noch keine Bibliotheken von anderen Servern freigegeben worden."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "Server"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Freigegebene Bibliothek verlassen"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "Keine freigegebenen Bibliotheken"
@@ -5565,6 +5633,18 @@ msgid ""
"accept the terms."
msgstr "Benutzer müssen vor der Nutzung des Systems Nutzungsbedingungen akzeptieren."
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Dateien zu {folder_name_placeholder} hochladen"
@@ -5640,19 +5720,19 @@ msgstr "Hinweis: Bei jeder Änderung wird ein Schnappschuss erzeugt, der den Zus
msgid "Labels"
msgstr "Label"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Keine"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Unbekannt"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Aktuelle Version"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Schnappschuss ansehen"
@@ -5796,6 +5876,10 @@ msgstr "Nachricht"
msgid "Access Log"
msgstr "Nutzungsdaten"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Zugang für Administration"
@@ -5828,88 +5912,88 @@ msgstr "Online Lesen+Schreiben-Ordner"
msgid "Online Read-Only folder"
msgstr "Online Nur-Lesen-Ordner"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Online Lesen+Schreiben"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Online Nur-Lesen"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "Lesen, Herunterladen und Synchronisieren von Dateien erlaubt."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Vorschau und Herunterladen"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Nur Vorschau erlaubt"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Download und Upload"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Bearbeiten online und Herunterladen"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Bearbeiten nur online"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s und ein weiteres Objekt wurden kopiert."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s wurde verschoben."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s und ein weiteres Objekt wurden verschoben."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Fehler beim Kopieren von %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 9debf3e34b..2f98518b6e 100644
--- a/locale/el/LC_MESSAGES/django.po
+++ b/locale/el/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Greek (http://www.transifex.com/haiwen/seahub/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -93,8 +93,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Η βιβλιοθήκη μου"
@@ -164,6 +164,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Ώρα"
@@ -171,6 +172,7 @@ msgstr "Ώρα"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Χρήστης"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου"
msgid "Name"
msgstr "όνομα"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -304,53 +308,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Επιτυχημένη επεξεργασία"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Εσωτερικό σφάλμα διακομιστή"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Απαγόρευση πρόσβασης."
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Η ομάδα δεν υπάρχει"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Το όνομα είναι απαραίτητο."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Παρακαλώ συνδεθείτε."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Ηλ. Ταχυδρομείο ή όνομα χρήστη"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Ηλ. Ταχυδρομείο ή όνομα χρήστη"
msgid "Password"
msgstr "Κωδικός"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Παρακαλώ εισάγετε ένα σωστό e-mail/όνομα χρήστη και κωδικό. Σημειώστε ότι και στα δύο πεδία ισχύει ο διαχωρισμός πεζών-κεφαλαίων."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Αυτή η διεύθυνση ηλεκτρ. ταχυδρομείου δεν είναι συνδεμένη με κάποιο λογαριασμό. Είστε σίγουροι πως έχετε εγγραφεί;"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Αυτός ο λογαριασμός δεν είναι ενεργός."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "Το πρόγραμμα περιήγησής σας έχει τα cookies απενεργοποιημένα. Τα cookies είναι απαραίτητα για να συνδεθείτε."
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Ηλεκτρονικό ταχυδρομείο"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Δεν μπορώ να επαναφέρω τον κωδικό, παρακαλώ επικοινωνήστε με τον διαχειριστή του LDAP."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Επαναφορά κωδικού πρόσβασης στο %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Νέος κωδικός πρόσβασης"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Επιβεβαίωση νέου κωδικού πρόσβασης"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Οι δύο κωδικοί δεν ταιριάζουν."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Παλαιός κωδικός"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ο παλιός κωδικός είναι λάθος. Παρακαλώ εισάγετέ τον ξανά."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Κωδικός (ξανά)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s ενημέρωσε το
msgid "You have updated your avatar %(avatar)s."
msgstr "Ενημερώσατε το avatar σας %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Επιτυχημένο ανέβασμα νέου avatar."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Το avatar σας ανέβηκε με επιτυχία."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Τα επιλεγμένα avatars διεγράφησαν με επιτυχία."
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Εισάγετε μία σωστή διεύθυνση ηλεκτρονικού ταχυδρομείου."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Τύπος"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Ημερομηνία"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Διεγράφη"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr ""
@@ -1174,10 +1190,12 @@ msgstr[1] "πριν από %(seconds)d δευτερόλεπτα"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Ανάγνωση-Εγγραφή"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Μόνο ανάγνωση"
@@ -1256,6 +1274,7 @@ msgstr "Τροποποίηση"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "Διαγραφή"
@@ -1282,6 +1301,8 @@ msgstr "Σημείωση (προεραιτικά)"
#: 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
@@ -1400,7 +1421,7 @@ msgstr "Το όνομα %s δεν είναι σωστό"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Λείπει επιλογή"
@@ -1523,9 +1544,9 @@ msgid "The %(site_name)s team"
msgstr "Η ομάδα του %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3607,12 +3628,14 @@ msgid "Available quota:"
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 "Μέγεθος"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Τελευταία τροποποίηση"
@@ -3687,7 +3710,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3914,12 +3937,14 @@ msgid "Operation"
msgstr "Λειτουργία"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Αρχείο"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Βιβλιοθήκη"
@@ -4085,12 +4110,14 @@ msgid "Confirm Password"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Προηγούμενο"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4155,6 +4182,66 @@ msgstr "Δεν μπορεί να επιλεγεί κρυπτογραφημένη
msgid "Successfully set \"%s\" as your default library."
msgstr "Επιτυχής ρύθμιση της \"%s\" ως προεπιλεγμένης βιβλιοθήκης."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Εικονίδιο φακέλου"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Η διεύθυνση ηλ. ταχυδρομείου είναι απαραίτητη"
@@ -4238,6 +4325,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Επιτυχία"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Από"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Προς"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Δικαίωμα"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Οργανισμός"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Προσθήκη"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Συγγνώμη, αλλά η σελίδα που ζητήσατε δεν μπορεί να βρεθεί."
@@ -4988,7 +5131,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5100,47 +5243,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "σφάλμα δικαιωμάτων"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Η βιβλιοθήκη δεν υπάρχει."
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5162,8 +5305,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Το αρχείο δεν υπάρχει."
@@ -5192,52 +5335,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5299,10 +5442,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Επιτυχία"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/el/LC_MESSAGES/djangojs.po b/locale/el/LC_MESSAGES/djangojs.po
index 876562e37f..514bb781c0 100644
--- a/locale/el/LC_MESSAGES/djangojs.po
+++ b/locale/el/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Efstathios Iosifidis \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Greek (http://www.transifex.com/haiwen/seahub/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Έξοδος Διαχειριστή Συστήματος"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Διαχειριστής συστήματος"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Ρυθμίσεις"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Αποσύνδεση"
@@ -119,14 +125,17 @@ msgstr "Ειδοποιήσεις"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Κλείσιμο"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Βιβλιοθήκες"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Κάδος ανακύκλωσης"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "Κάδος ανακύκλωσης"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr "Ιστορικό"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Έκδοση διακομιστή:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Σχετικά με εμάς"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Περιγραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Αναζήτηση χρηστών..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "Θέλετε πραγματικά να διαγράψετε τον λογαριασμό σας;"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "Θέλετε πραγματικά να διαγράψετε τον λο
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Διαγραφή"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "Όνομα"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Δεν ταιριάζουν τα συνθηματικά"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "Δικαίωμα"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Ανάγνωση-Εγγραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Μόνο ανάγνωση"
@@ -1048,7 +1071,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Εσωτερικό σφάλμα διακομιστή"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr ""
msgid "Download"
msgstr "Λήψη"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "Αντιγραφή"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Τροποποίηση"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Είστε σίγουρος/η πως θέλετε να διαγράψετε τον/την %s ;"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "Διαγραφή βιβλιοθήκης"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Απαιτείται."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr "Ο κωδικός θα παραμείνει στον διακομιστ
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Σφάλμα"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Παρακαλούμε ελέγξτε το δίκτυο."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Ομάδα"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Επιλογή ομάδας"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Μέγεθος"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,57 +1930,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Διαχειριστής"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Μέλος"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr "Προσθήκη χρήστη"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Απαγόρευση πρόσβασης"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Σύνδεσμοι μεταφόρτωσης"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "Λήξη"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "Επιτυχής διαγραφή 1 αντικειμένου."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "Προσθήκη νέας ειδοποίησης"
msgid "Name(optional)"
msgstr "Όνομα (προαιρετικά)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Ανανέωση"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Τροποποίηση"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Αρχεία"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "Μεταφόρτωση αρχείου..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "όνομα"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Ακύρωση όλων"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Λεπτομέρειες"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Σχόλιο"
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Διαχειριστής"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Μέλος"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2996,6 +3040,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3042,39 +3090,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Εργαλεία"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Αγαπημένα"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Συνδεδεμένες συσκευές"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Διαχειριστής κοινόχρηστων"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "Ανώνυμος χρήστης"
msgid "Expired"
msgstr "Έληξε"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Μετονομασία"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr ""
msgid "Unshare"
msgstr "Απενεργοποίηση κοινής χρήσης"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Βοήθεια"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Μεταφόρτωση αρχείων"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Φάκελος μεταφόρτωσης"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Νέο αρχείο Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Νέο αρχείο Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Νέο αρχείο PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Νέο αρχείο Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "Μετακίνηση"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3561,20 +3623,30 @@ msgstr "E-mail επικοινωνίας"
msgid "Your notifications will be sent to this email."
msgstr "Οι γνωστοποιήσεις θα αποστέλλονται σε αυτό το e-mail. "
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Απόκρυψη"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Εμφάνιση"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Κωδικός:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Ομάδες"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "Μεταφορά"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "Οι Ομάδες μου"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Επιτυχής αντιγραφή του %(name)s."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Αποτυχία. Παρακαλούμε ελέγξτε τη σύνδεση."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Κοινή χρήση από"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Αποσύνδεση από κοινή χρήση"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Όλα"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Κοινή χρήση από"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr ""
msgid "Add admin"
msgstr "Προσθήκη διαχειριστή"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Όλα"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Αποσύνδεση από κοινή χρήση"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Κανένα"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Άγνωστο"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5779,6 +5859,10 @@ msgstr "Μήνυμα"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Επιτυχής αντιγραφή του %(name)s και 1 άλλου αντικειμένου."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Επιτυχής αντιγραφή του %(name)s και %(amount)s άλλων αντικειμένων."
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Επιτυχής μετακίνηση του %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Επιτυχής μετακίνηση του %(name)s και 1 άλλου αντικειμένου."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Επιτυχής μετακίνηση του %(name)s και %(amount)s άλλων αντικειμένων."
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 526aff3663..ea51b87780 100644
--- a/locale/el_GR/LC_MESSAGES/djangojs.po
+++ b/locale/el_GR/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Greek (Greece) (http://www.transifex.com/haiwen/seahub/language/el_GR/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Ρυθμίσεις"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Βιβλιοθήκες"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Περιγραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Ακύρωση"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Διαγραφή"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Όνομα"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Ανάγνωση-Γραφή"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Μόνο Ανάγνωση"
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Πρόβλημα διακομιστή"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Τροποποίηση"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Είστε σίγουροι πως θέλετε να διαγράψετε τον/την %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Παρακαλώ ελέγξτε τη σύνδεση με το δίκτυο."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Μέγεθος"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Διαχειριστής"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Προσθήκη νέας υπενθύμισης"
msgid "Name(optional)"
msgstr "Όνομα(προαιρετικά)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Ανανέωση"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Τροποποίηση"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Αρχεία"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "όνομα"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Διαχειριστής"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Μετονομασία"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Κωδικός πρόσβασης:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Ομάδες"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "Μεταφορά"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Οι ομάδες μου"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Απέτυχε. Παρακαλώ ελέγξτε τη σύνδεσή σας στο δίκτυο."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Κοινή χρήση από"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Κοινή χρήση από"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Καμία"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Άγνωστο"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr "Μήνυμα"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po
index 7f6a96c59a..5a8065604c 100644
--- a/locale/en/LC_MESSAGES/django.po
+++ b/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 12:20+0800\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -32,7 +32,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -87,8 +87,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr ""
@@ -201,7 +201,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -238,7 +238,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -272,7 +272,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -300,53 +301,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -377,8 +378,8 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/search/views.py:200 seahub/utils/__init__.py:167
-#: seahub/utils/__init__.py:1186 seahub/views/__init__.py:915
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr ""
@@ -439,7 +440,7 @@ msgstr ""
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
#: seahub/profile/views.py:219 seahub/search/views.py:174
#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
-#: seahub/views/__init__.py:739 seahub/views/ajax.py:83
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -464,15 +465,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -481,18 +482,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr ""
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -531,7 +532,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -718,15 +719,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr ""
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224 seahub/base/accounts.py:773
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229 seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
#: seahub/templates/decrypt_repo_form.html:10
@@ -738,67 +739,67 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr ""
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr ""
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -870,15 +871,15 @@ msgstr ""
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr ""
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr ""
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr ""
@@ -1379,28 +1380,6 @@ msgstr ""
msgid "User %s not found or inactive."
msgstr ""
-#: seahub/django_cas_ng/__init__.py:25
-#, python-format
-msgid "Login succeeded. Welcome, %s."
-msgstr ""
-
-#: seahub/django_cas_ng/__init__.py:26
-#, python-format
-msgid "You are logged in as %s."
-msgstr ""
-
-#: seahub/django_cas_ng/middleware.py:74
-msgid "You do not have staff privileges."
-msgstr ""
-
-#: seahub/django_cas_ng/views.py:123
-msgid "Login failed."
-msgstr ""
-
-#: seahub/django_cas_ng/views.py:172 seahub/django_cas_ng/views.py:182
-msgid "ok"
-msgstr ""
-
#: seahub/forms.py:59
msgid "The two passwords didn't match."
msgstr ""
@@ -1428,7 +1407,7 @@ msgstr ""
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr ""
@@ -1551,9 +1530,9 @@ msgid "The %(site_name)s team"
msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133 seahub/views/file.py:1347
-#: seahub/views/file.py:1857 seahub/views/repo.py:123 seahub/views/repo.py:180
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131 seahub/views/file.py:1345
+#: seahub/views/file.py:1852 seahub/views/repo.py:123 seahub/views/repo.py:180
#: seahub/views/repo.py:238 seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
msgstr ""
@@ -3708,7 +3687,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -4337,10 +4316,6 @@ msgstr ""
msgid "Failed"
msgstr ""
-#: seahub/sysadmin_extra/views.py:65
-msgid "login-logs"
-msgstr ""
-
#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
msgid "Failed to export excel"
@@ -4351,18 +4326,10 @@ msgstr ""
msgid "Failed to export excel, this feature is only in professional version."
msgstr ""
-#: seahub/sysadmin_extra/views.py:122
-msgid "file-access-logs"
-msgstr ""
-
#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
msgid "Action"
msgstr ""
-#: seahub/sysadmin_extra/views.py:177
-msgid "file-update-logs"
-msgstr ""
-
#: seahub/sysadmin_extra/views.py:208
msgid "From"
msgstr ""
@@ -4391,10 +4358,6 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: seahub/sysadmin_extra/views.py:250
-msgid "perm-audit-logs"
-msgstr ""
-
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -5143,7 +5106,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5255,47 +5218,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr ""
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5317,8 +5280,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr ""
@@ -5347,51 +5310,51 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481 seahub/views/repo.py:347
+#: seahub/views/file.py:1275 seahub/views/file.py:1479 seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
diff --git a/locale/en/LC_MESSAGES/djangojs.po b/locale/en/LC_MESSAGES/djangojs.po
index f3fc6d8c93..e08b44097f 100644
--- a/locale/en/LC_MESSAGES/djangojs.po
+++ b/locale/en/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 12:20+0800\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr ""
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr ""
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr ""
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1140,21 +1162,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1164,14 +1187,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr ""
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1184,12 +1229,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1200,7 +1245,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1339,8 +1384,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1356,7 +1401,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1461,10 +1506,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1484,43 +1529,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1529,7 +1575,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1539,12 +1585,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1573,51 +1619,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1637,16 +1683,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1657,54 +1703,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1722,6 +1769,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1750,7 +1798,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1784,7 +1832,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1818,17 +1866,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1860,7 +1908,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1880,55 +1928,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1944,20 +1950,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1968,7 +1976,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2024,10 +2032,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr ""
@@ -2136,54 +2144,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2192,7 +2200,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2257,7 +2265,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2283,22 +2291,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2320,14 +2328,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2337,7 +2345,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2363,7 +2371,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2391,8 +2399,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2493,6 +2501,16 @@ msgstr ""
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2561,7 +2579,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2596,7 +2614,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2634,6 +2652,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2668,29 +2687,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr ""
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2714,28 +2715,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2792,13 +2803,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2820,7 +2831,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2856,7 +2867,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2882,25 +2893,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2915,7 +2926,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2940,16 +2951,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2960,7 +2971,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2975,6 +2986,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2994,6 +3038,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3023,7 +3071,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3040,39 +3088,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3087,8 +3137,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3111,15 +3161,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3234,26 +3284,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3263,34 +3313,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3300,37 +3362,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3363,7 +3425,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3472,14 +3534,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3539,7 +3601,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3559,20 +3621,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3842,8 +3914,8 @@ msgstr ""
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3851,11 +3923,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3880,21 +3952,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3902,12 +3974,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3967,7 +4039,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4031,14 +4103,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr ""
@@ -4050,28 +4122,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4167,11 +4270,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4397,16 +4495,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4540,12 +4628,6 @@ msgid ""
"with other users by clicking the share icon to the right of a folder's name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4598,24 +4680,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5544,6 +5612,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5619,19 +5699,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5775,6 +5855,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5807,87 +5891,87 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid "User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po
index 83e5ddf0d8..84b2cfa10a 100644
--- a/locale/es/LC_MESSAGES/django.po
+++ b/locale/es/LC_MESSAGES/django.po
@@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (http://www.transifex.com/haiwen/seahub/language/es/)\n"
"MIME-Version: 1.0\n"
@@ -40,7 +40,7 @@ msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
@@ -95,8 +95,8 @@ msgstr "Hay sub-departamentos en este departamento."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Mi Biblioteca"
@@ -166,6 +166,7 @@ msgstr "Este ítem ha sido compartido con %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Fecha"
@@ -173,6 +174,7 @@ msgstr "Fecha"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Usuario"
@@ -208,7 +210,7 @@ msgid "Link Upload"
msgstr "Subir Enlace"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -236,6 +238,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -244,7 +247,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -278,7 +281,8 @@ msgstr "Cuota de Espacio"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "La cantidad de usuarios excede el límite."
@@ -306,53 +310,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Editado con éxito"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Tu cuenta en %s está activada."
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Editado con éxito, se envió un email."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "La contraseña ha sido reestablecida en %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -383,9 +387,9 @@ msgstr "Archivo con virus no encontrado"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -444,9 +448,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Persmiso denegado."
@@ -470,15 +475,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "El rótulo sólo puede contener letras, números, punto, guión o guión bajo."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -487,18 +492,18 @@ msgid "User %s not found in organization."
msgstr "El usuario %s no se encuentra en la organización."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "El grupo no existe"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -537,7 +542,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -729,15 +734,15 @@ msgstr "Se requiere nombre."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "El nombre sólo puede tener letras, números, espacio, guión o guión bajo"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Por favor ingresar."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -750,67 +755,67 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. ¿Está seguro de que está registrado en el sistema?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Esta cuenta está inactiva."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Reestablecer contraseña en %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Las contraseñas no coinciden"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Contraseña anterior"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -882,15 +887,15 @@ msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s."
msgstr "Has actualizado tu avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "El nuevo avatar fue subido con éxito."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Avatar actualizado con éxito."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Avatares borrados con éxito."
@@ -949,46 +954,56 @@ msgid "Enter a valid e-mail address."
msgstr "Ingresa una dirección de correo válida."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tipo"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Dispositivo"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Fecha"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nombre de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Propietario de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Ruta"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Borrado"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -998,7 +1013,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Estado"
@@ -1176,10 +1192,12 @@ msgstr[1] "Hace %(seconds)d segundos"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1258,6 +1276,7 @@ msgstr "Editar"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1284,6 +1303,8 @@ msgstr "Nota (opcional)"
#: 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
@@ -1402,7 +1423,7 @@ msgstr "El nombre %s no es válido"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argumento faltante"
@@ -1525,9 +1546,9 @@ msgid "The %(site_name)s team"
msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3609,12 +3630,14 @@ msgid "Available quota:"
msgstr "Cuota disponible:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Última actualización"
@@ -3689,8 +3712,8 @@ msgstr "Fallo al borrar: no existe el usuario"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s te ha invitado a unirte a %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3916,12 +3939,14 @@ msgid "Operation"
msgstr "Operación"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Archivo"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Biblioteca"
@@ -4087,12 +4112,14 @@ msgid "Confirm Password"
msgstr "Confirmar contraseña"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Anterior"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4157,6 +4184,66 @@ msgstr "No es posible establecer una biblioteca encriptada como biblioteca prede
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida con éxito como biblioteca predeterminada."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Buscar Archivos"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avanzado"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icono de la carpeta"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Fecha de inicio inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Fecha de finalización inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "La fecha de inicio debe ser anterior a la de finalización."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Rango de tamaño de archivo inválido."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Dirección de correo requerida"
@@ -4240,6 +4327,62 @@ msgstr "Código de verificación para visitar enlaces compartidos"
msgid "Failed to send a verification code, please try again later."
msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Éxito"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Falló"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Acción"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Para"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permiso"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organización"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Agregar"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Modificar"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "La página solicitada no pudo ser encontrada."
@@ -4990,7 +5133,7 @@ msgid "Network error"
msgstr "Error de red"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Argumentos inválidos."
@@ -5102,47 +5245,47 @@ msgstr "Esta a punto de deshabilitar la autenticación de dos factores. Ésto\n
msgid "Disable"
msgstr "Deshabilitar"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "error de permiso"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Error al ver la papelera"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Fallo al ver las modificaciones de la biblioteca"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La biblioteca no existe"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Por favor, especifica el ID del historial"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "El historial especificado no existe"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Error desconocido"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" no existe."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Imposible descargar \"%s\""
@@ -5164,8 +5307,8 @@ msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -5194,52 +5337,52 @@ msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
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:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
@@ -5301,10 +5444,6 @@ msgstr "Creador"
msgid "Input should be a number"
msgstr "Debe ingresar un número"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Éxito"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "El número ingresado debe ser mayor que 0"
diff --git a/locale/es/LC_MESSAGES/djangojs.po b/locale/es/LC_MESSAGES/djangojs.po
index 088aa33a84..72f0dfad56 100644
--- a/locale/es/LC_MESSAGES/djangojs.po
+++ b/locale/es/LC_MESSAGES/djangojs.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Rodolfo Cossalter \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (http://www.transifex.com/haiwen/seahub/language/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -25,45 +25,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "Escanear el código QR para ver el contenido compartido directamente"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Salir de Administrador"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Salir de Administrador de la Organización"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Salir de Administrador de la Institución"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administración del Sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administrador de la Organización"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Administrador de la Institución"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Ver perfil y más"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilizado:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Configuración"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Desconectarse"
@@ -122,14 +128,17 @@ msgstr "Notificaciones"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Cerrar"
@@ -162,14 +171,14 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papelera"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -178,9 +187,9 @@ msgstr "Papelera"
msgid "Tags"
msgstr "Rótulos"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -188,15 +197,15 @@ msgstr "Rótulos"
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versión del servidor: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Acerca de nosotros"
@@ -251,7 +260,7 @@ msgid "Contact Information"
msgstr "Información de contacto"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -273,7 +282,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -284,11 +293,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -356,7 +365,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -366,15 +375,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -385,17 +392,17 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -428,9 +435,12 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -456,6 +466,8 @@ msgstr "Seleccionar archivo relacionado para {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -477,16 +489,16 @@ msgstr "Agregar un revisor"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Buscar usuarios..."
@@ -616,25 +628,34 @@ msgid "Really want to delete your account?"
msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -642,20 +663,20 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -700,8 +721,8 @@ msgstr "Borrar"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Desconectar"
@@ -722,7 +743,8 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -789,7 +811,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -821,12 +843,11 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -839,13 +860,15 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -897,7 +920,7 @@ msgstr "Nombre"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
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."
@@ -957,9 +980,9 @@ msgstr "Las contraseñas no coinciden"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -981,16 +1004,16 @@ msgstr "Backend de Almacenamiento"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1011,16 +1034,16 @@ msgstr "Permiso"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1051,7 +1074,7 @@ msgstr "Repetir contraseña"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -1072,7 +1095,7 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1080,46 +1103,44 @@ msgstr "Seleccionar un color"
msgid "Save"
msgstr "Guardar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Descripción requerida"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Subir archivo"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1130,6 +1151,7 @@ msgstr "Subir archivo"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1145,21 +1167,22 @@ msgstr "Subir archivo"
msgid "Download"
msgstr "Descargar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Modificar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1169,14 +1192,36 @@ msgstr ""
msgid "Copy"
msgstr "Copiar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editar"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Eliminar Archivo"
@@ -1189,12 +1234,12 @@ msgstr "Eliminar Carpeta"
msgid "Are you sure to delete"
msgstr "¿Está seguro de eliminar?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "¿Seguro que quieres borrar %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1205,7 +1250,7 @@ msgid "Delete Library"
msgstr "Eliminar Biblioteca"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1344,8 +1389,8 @@ msgstr "Días de vencimiento"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "días"
@@ -1361,7 +1406,7 @@ msgstr "Establecer permiso"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generar"
@@ -1466,10 +1511,10 @@ msgstr "No hay vista previa"
msgid "Internal link has been copied to clipboard"
msgstr "El enlace interno ha sido copiado al portapapeles"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Enlace interno"
@@ -1489,43 +1534,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "¿Seguro que quieres revocar el acceso del usuario {placeholder} ?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Revocar Acceso"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Es requerido."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Email es inválido"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) invitado con éxito."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Convocar Invitado"
@@ -1534,7 +1580,7 @@ msgid "Emails"
msgstr "Emails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Emails, separados por ','"
@@ -1544,12 +1590,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Etiqueta(s) agregada(s) con éxito para la biblioteca {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Etiquetar el estado actual"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Abandonar el grupo"
@@ -1578,51 +1624,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Configuración de historial"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Por favor ingrese un entero positivo"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Establecido con éxito"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Eliminación automática"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "No eliminar automáticamente los archivos"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Eliminar automáticamente los archivos que no se modifican en determinado lapso de días:"
@@ -1642,16 +1688,16 @@ msgstr "{placeholder} Permiso de Carpeta"
msgid "Set {placeholder}'s permission"
msgstr "Establecer permiso de {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Grupo no encontrado"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1662,54 +1708,55 @@ msgstr "Grupo no encontrado"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Error"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Carpeta"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Seleccione un grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1727,6 +1774,7 @@ msgstr "Archivos Creados"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1755,7 +1803,7 @@ msgstr "Nombre de Biblioteca"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1789,7 +1837,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1823,17 +1871,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1865,7 +1913,7 @@ msgstr "archivos"
msgid "Tagged Files"
msgstr "Archivos Etiquetados"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "eliminado"
@@ -1885,56 +1933,14 @@ msgstr "Usar borrador"
msgid "Delete draft"
msgstr "Eliminar borrador"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Administrar miembros del grupo"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Agregar miembro al grupo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rol"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} eliminado con éxito."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrar"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Miembro"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1949,20 +1955,22 @@ msgid "New Wiki"
msgstr "Nuevo Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1973,7 +1981,7 @@ msgstr "Nuevo Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2029,10 +2037,10 @@ msgid "Add User"
msgstr "Agregar Usuario"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2141,54 +2149,54 @@ msgstr "Renombrar Grupo"
msgid "Rename group to"
msgstr "Renombrar grupo a"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "API token copiado al portapapeles."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permiso denegado"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Nombre de App"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Enlaces de Compartir/Subir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Enlaces Compartidos"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "No hay enlaces de compartir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "No hay enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2197,7 +2205,7 @@ msgstr "No hay enlaces de subida"
msgid "Creator"
msgstr "Creador"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2262,7 +2270,7 @@ msgid "The link is copied to the clipboard."
msgstr "Enlace copiado al portapapeles."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Compartir enlace"
@@ -2288,22 +2296,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Compartir a otro servidor"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2325,14 +2333,14 @@ msgstr "Por favor seleccione una biblioteca para compartir."
msgid "Select libraries to share"
msgstr "Seleccionar bibliotecas para compartir"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Seleccionar grupos..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2342,7 +2350,7 @@ msgstr "Seleccionar grupos..."
msgid "Expiration"
msgstr "Vencimiento"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Invita"
@@ -2368,7 +2376,7 @@ msgid "It may take some time, please wait."
msgstr "Puede tomar un tiempo, por favor espere."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2396,8 +2404,8 @@ msgstr "1 ítem eliminado con éxito"
msgid "Select a server..."
msgstr "Seleccione un servidor..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "La biblioteca no puede ser compartida con su propietario."
@@ -2498,6 +2506,16 @@ msgstr "Agregar nueva notificación"
msgid "Name(optional)"
msgstr "Nombre (opcional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rol"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2566,7 +2584,7 @@ msgstr "Establecer Nombre"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Términos"
@@ -2601,7 +2619,7 @@ msgid "Edit Tag"
msgstr "Editar Etiqueta"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Contraseña WebDav"
@@ -2639,6 +2657,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "¿Estás seguro que deseas dejar de publicar esta biblioteca?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Dejar de publicar"
@@ -2673,29 +2692,11 @@ msgstr "Agregar un comentario"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Actualizar"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editar"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2719,28 +2720,38 @@ msgid "Files"
msgstr "Archivos"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "bloqueado por {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "bloqueado"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Marcar"
@@ -2797,13 +2808,13 @@ msgstr "Buscar..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "El archivo está bloqueado por otros."
@@ -2825,7 +2836,7 @@ msgstr "Cuota agotada."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Error de red"
@@ -2861,7 +2872,7 @@ msgstr "Reintentar"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2887,25 +2898,25 @@ msgstr "Subiendo archivo..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nombre"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "tamaño"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "progreso"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "estado"
@@ -2920,7 +2931,7 @@ msgstr "Reintentar Todo"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancelar Todo"
@@ -2945,16 +2956,16 @@ msgid "Unlock"
msgstr "Desbloquear"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detalles"
@@ -2965,7 +2976,7 @@ msgid "Open via Client"
msgstr "Abrir via el Cliente"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Comentar"
@@ -2980,6 +2991,39 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo"
msgid "Add participants"
msgstr "Agregar participantes"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} eliminado con éxito."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrar"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Miembro"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Ruta actual:"
@@ -2999,6 +3043,10 @@ msgstr "Tipo de Biblioteca"
msgid "Actions"
msgstr "Acciones"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Agregar miembro al grupo"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3028,7 +3076,7 @@ msgstr "Mis Bibliotecas"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Compartido conmigo"
@@ -3045,39 +3093,41 @@ msgstr "Compartido con grupos"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Compartido desde otros servidores"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Herramientas"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoritos"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Bibliotecas publicadas"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dispositivos vinculados"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Admin de Compartidos"
@@ -3092,8 +3142,8 @@ msgid "show more"
msgstr "ver más"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3116,15 +3166,15 @@ msgstr "Bibliotecas Compartidas"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Página"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Tamaño predeterminado"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Acercar"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Alejar"
@@ -3239,26 +3289,26 @@ msgstr "Usuario Anónimo"
msgid "Expired"
msgstr "Expirado"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Fallo al eliminar {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Renombrar"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Permiso de Carpeta"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3268,34 +3318,46 @@ msgstr "Permiso de Carpeta"
msgid "Unshare"
msgstr "Dejar de compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Admin de Enlaces de Compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Cambiar contraseña"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Reestablecer contraseña"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "Desmarcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "Marcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Ayuda"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Acerca de"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clientes"
@@ -3305,37 +3367,37 @@ msgid "Search Files"
msgstr "Buscar Archivos"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nuevo"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Subir archivos"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Carpeta de Subida"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nuevo"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nuevo Archivo Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nuevo Archivo Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nuevo Archivo PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nuevo Archivo Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3368,7 +3430,7 @@ msgstr "Iniciar revisión"
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Bibliotecas eliminadas"
@@ -3477,14 +3539,14 @@ msgid ""
"typing your name."
msgstr "Incluya su cuenta en la libreta de direcciones global, de manera que otros puedan encontrarlo tipeando su nombre."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Inicio de Sesión Social"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Conectar"
@@ -3544,7 +3606,7 @@ msgstr "Las extensiones de archivo solamente pueden ser {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3564,20 +3626,30 @@ msgstr "Email de contacto:"
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Identificador:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ocultar"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Mostrar"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Contraseña:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Establecer Contraseña"
@@ -3847,8 +3919,8 @@ msgstr "Grupos"
msgid "This is a special group representing a department."
msgstr "Este es un grupo especial que representa a un departamento."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3856,11 +3928,11 @@ msgstr "Este es un grupo especial que representa a un departamento."
msgid "Transfer"
msgstr "Transferir"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importar Miembros"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Administrar Miembros"
@@ -3885,21 +3957,21 @@ msgstr "No estás en ningún grupo. Los grupos permiten que varias personas cola
msgid "My Groups"
msgstr "Mis grupos"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Fecha de Invitación"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Aceptada"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "No hay convocaciones a invitados"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3907,12 +3979,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3972,7 +4044,7 @@ msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
@@ -4036,14 +4108,14 @@ msgstr "Consejo: bibliotecas eliminadas hace {placeholder} días serán removida
msgid "Deleted Time"
msgstr "Fecha de eliminación"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Fallo. Por favor, verifica la red."
@@ -4055,28 +4127,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "Desmarcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "Marcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Biblioteca transferida con éxito."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Dañada (por favor contacte al administrador para reparar esta biblioteca)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Dejado de compartir con éxito {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "No hay bibliotecas compartidas contigo"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "No se han compartido bibliotecas contigo desde otros servidores."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Compartida por"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Dejar de compartir"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Todas"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4172,11 +4275,6 @@ msgstr "No hay miembros"
msgid "No departments"
msgstr "No hay departamentos"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Compartida por"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4402,16 +4500,6 @@ msgstr "%s asignado como administrador."
msgid "Add admin"
msgstr "Agregar admin"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Todas"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4546,12 +4634,6 @@ msgid ""
"name."
msgstr "Todavía no has compartido carpetas con otros usuarios. Puedes compartir una carpeta con otros usuarios haciendo click en el icono compartir que está a la derecha del nombre de la carpeta."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Dejado de compartir con éxito {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4604,24 +4686,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Todavía no has creado enlaces de subida. Un enlace de subida permite que cualquier persona suba archivos a una carpeta o biblioteca. Puedes crear un enlace de subida para una carpeta o biblioteca haciendo click en el icono de compartir que está a la derecha de su nombre."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "No hay bibliotecas compartidas contigo"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "No se han compartido bibliotecas contigo desde otros servidores."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "En el servidor"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Dejar de compartir"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "No hay bibliotecas compartidas"
@@ -5551,6 +5619,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Subir archivos a {folder_name_placeholder}"
@@ -5626,19 +5706,19 @@ msgstr "Consejo: una instantánea será generada después de cada modificación,
msgid "Labels"
msgstr "Etiquetas"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ninguna"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Desconocido"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Versión Actual"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Ver instántanea"
@@ -5782,6 +5862,10 @@ msgstr "Mensaje"
msgid "Access Log"
msgstr "Registro de Acceso"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Acceso de administrador"
@@ -5814,88 +5898,88 @@ 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:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 a90b13e7d9..657ace62c7 100644
--- a/locale/es_AR/LC_MESSAGES/django.po
+++ b/locale/es_AR/LC_MESSAGES/django.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/haiwen/seahub/language/es_AR/)\n"
"MIME-Version: 1.0\n"
@@ -37,7 +37,7 @@ msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
@@ -92,8 +92,8 @@ msgstr "Hay sub-departamentos en este departamento."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Mi Biblioteca"
@@ -163,6 +163,7 @@ msgstr "Este ítem ha sido compartido con %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Fecha"
@@ -170,6 +171,7 @@ msgstr "Fecha"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Usuario"
@@ -205,7 +207,7 @@ msgid "Link Upload"
msgstr "Subir Enlace"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -233,6 +235,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -241,7 +244,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -275,7 +278,8 @@ msgstr "Cuota de Espacio"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "La cantidad de usuarios excede el límite."
@@ -303,53 +307,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Editado con éxito"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Tu cuenta en %s está activada."
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Editado con éxito, se envió un email."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "La contraseña ha sido reestablecida en %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -380,9 +384,9 @@ msgstr "Archivo con virus no encontrado"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -441,9 +445,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Persmiso denegado."
@@ -467,15 +472,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "El rótulo sólo puede contener letras, números, punto, guión o guión bajo."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -484,18 +489,18 @@ msgid "User %s not found in organization."
msgstr "El usuario %s no se encuentra en la organización."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "El grupo no existe"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -534,7 +539,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -726,15 +731,15 @@ msgstr "Se requiere nombre."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "El nombre sólo puede tener letras, números, espacio, guión o guión bajo"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Por favor ingresar."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -747,67 +752,67 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. ¿Está seguro de que está registrado en el sistema?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Esta cuenta está inactiva."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Reestablecer contraseña en %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Las contraseñas no coinciden"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Contraseña anterior"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -879,15 +884,15 @@ msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s."
msgstr "Has actualizado tu avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "El nuevo avatar fue subido con éxito."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Avatar actualizado con éxito."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Avatares borrados con éxito."
@@ -946,46 +951,56 @@ msgid "Enter a valid e-mail address."
msgstr "Ingresa una dirección de correo válida."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tipo"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Dispositivo"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Fecha"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nombre de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Propietario de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Ruta"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Borrado"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -995,7 +1010,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Estado"
@@ -1173,10 +1189,12 @@ msgstr[1] "Hace %(seconds)d segundos"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1255,6 +1273,7 @@ msgstr "Editar"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1281,6 +1300,8 @@ msgstr "Nota (opcional)"
#: 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
@@ -1399,7 +1420,7 @@ msgstr "El nombre %s no es válido"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argumento faltante"
@@ -1522,9 +1543,9 @@ msgid "The %(site_name)s team"
msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3606,12 +3627,14 @@ msgid "Available quota:"
msgstr "Cuota disponible:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Última actualización"
@@ -3686,8 +3709,8 @@ msgstr "Fallo al borrar: no existe el usuario"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s te ha invitado a unirte a %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3913,12 +3936,14 @@ msgid "Operation"
msgstr "Operación"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Archivo"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Biblioteca"
@@ -4084,12 +4109,14 @@ msgid "Confirm Password"
msgstr "Confirmar contraseña"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Anterior"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4154,6 +4181,66 @@ msgstr "No es posible establecer una biblioteca encriptada como biblioteca prede
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida con éxito como biblioteca predeterminada."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Buscar Archivos"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avanzado"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icono de la carpeta"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Fecha de inicio inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Fecha de finalización inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "La fecha de inicio debe ser anterior a la de finalización."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Rango de tamaño de archivo inválido."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Dirección de correo requerida"
@@ -4237,6 +4324,62 @@ msgstr "Código de verificación para visitar enlaces compartidos"
msgid "Failed to send a verification code, please try again later."
msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Éxito"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Falló"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Acción"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Para"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permiso"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organización"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Agregar"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Modificar"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "La página solicitada no pudo ser encontrada."
@@ -4987,7 +5130,7 @@ msgid "Network error"
msgstr "Error de red"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Argumentos inválidos."
@@ -5099,47 +5242,47 @@ msgstr "Esta a punto de deshabilitar la autenticación de dos factores. Ésto\n
msgid "Disable"
msgstr "Deshabilitar"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "error de permiso"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Error al ver la papelera"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Fallo al ver las modificaciones de la biblioteca"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La biblioteca no existe"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Por favor, especifica el ID del historial"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "El historial especificado no existe"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Error desconocido"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" no existe."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Imposible descargar \"%s\""
@@ -5161,8 +5304,8 @@ msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -5191,52 +5334,52 @@ msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
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:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
@@ -5298,10 +5441,6 @@ msgstr "Creador"
msgid "Input should be a number"
msgstr "Debe ingresar un número"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Éxito"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "El número ingresado debe ser mayor que 0"
diff --git a/locale/es_AR/LC_MESSAGES/djangojs.po b/locale/es_AR/LC_MESSAGES/djangojs.po
index e027d305b9..7c5770f912 100644
--- a/locale/es_AR/LC_MESSAGES/djangojs.po
+++ b/locale/es_AR/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Rodolfo Cossalter \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/haiwen/seahub/language/es_AR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "Escanear el código QR para ver el contenido compartido directamente"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Salir de Administrador"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Salir de Administrador de la Organización"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Salir de Administrador de la Institución"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administración del Sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administrador de la Organización"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Administrador de la Institución"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Ver perfil y más"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilizado:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Configuración"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Desconectarse"
@@ -121,14 +127,17 @@ msgstr "Notificaciones"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Cerrar"
@@ -161,14 +170,14 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papelera"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Papelera"
msgid "Tags"
msgstr "Rótulos"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Rótulos"
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versión del servidor: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Acerca de nosotros"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr "Información de contacto"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr "Seleccionar archivo relacionado para {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr "Agregar un revisor"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Buscar usuarios..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Borrar"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Desconectar"
@@ -721,7 +742,8 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Nombre"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
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."
@@ -956,9 +979,9 @@ msgstr "Las contraseñas no coinciden"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr "Backend de Almacenamiento"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Permiso"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1050,7 +1073,7 @@ msgstr "Repetir contraseña"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -1071,7 +1094,7 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr "Seleccionar un color"
msgid "Save"
msgstr "Guardar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Descripción requerida"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Subir archivo"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Subir archivo"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Subir archivo"
msgid "Download"
msgstr "Descargar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Modificar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Copiar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editar"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Eliminar Archivo"
@@ -1188,12 +1233,12 @@ msgstr "Eliminar Carpeta"
msgid "Are you sure to delete"
msgstr "¿Está seguro de eliminar?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "¿Seguro que quieres borrar %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Eliminar Biblioteca"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr "Días de vencimiento"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "días"
@@ -1360,7 +1405,7 @@ msgstr "Establecer permiso"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generar"
@@ -1465,10 +1510,10 @@ msgstr "No hay vista previa"
msgid "Internal link has been copied to clipboard"
msgstr "El enlace interno ha sido copiado al portapapeles"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Enlace interno"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "¿Seguro que quieres revocar el acceso del usuario {placeholder} ?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Revocar Acceso"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Es requerido."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Email es inválido"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) invitado con éxito."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Convocar Invitado"
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr "Emails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Emails, separados por ','"
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Etiqueta(s) agregada(s) con éxito para la biblioteca {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Etiquetar el estado actual"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Abandonar el grupo"
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Configuración de historial"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Por favor ingrese un entero positivo"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Establecido con éxito"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Eliminación automática"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "No eliminar automáticamente los archivos"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Eliminar automáticamente los archivos que no se modifican en determinado lapso de días:"
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Permiso de Carpeta"
msgid "Set {placeholder}'s permission"
msgstr "Establecer permiso de {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Grupo no encontrado"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr "Grupo no encontrado"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Error"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Carpeta"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Seleccione un grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr "Archivos Creados"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr "Nombre de Biblioteca"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr "archivos"
msgid "Tagged Files"
msgstr "Archivos Etiquetados"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "eliminado"
@@ -1884,56 +1932,14 @@ msgstr "Usar borrador"
msgid "Delete draft"
msgstr "Eliminar borrador"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Administrar miembros del grupo"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Agregar miembro al grupo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rol"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} eliminado con éxito."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrar"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Miembro"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Nuevo Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Nuevo Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Agregar Usuario"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2140,54 +2148,54 @@ msgstr "Renombrar Grupo"
msgid "Rename group to"
msgstr "Renombrar grupo a"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "API token copiado al portapapeles."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permiso denegado"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Nombre de App"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Enlaces de Compartir/Subir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Enlaces Compartidos"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "No hay enlaces de compartir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "No hay enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr "No hay enlaces de subida"
msgid "Creator"
msgstr "Creador"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr "Enlace copiado al portapapeles."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Compartir enlace"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Compartir a otro servidor"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr "Por favor seleccione una biblioteca para compartir."
msgid "Select libraries to share"
msgstr "Seleccionar bibliotecas para compartir"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Seleccionar grupos..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr "Seleccionar grupos..."
msgid "Expiration"
msgstr "Vencimiento"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Invita"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr "Puede tomar un tiempo, por favor espere."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "1 ítem eliminado con éxito"
msgid "Select a server..."
msgstr "Seleccione un servidor..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "La biblioteca no puede ser compartida con su propietario."
@@ -2497,6 +2505,16 @@ msgstr "Agregar nueva notificación"
msgid "Name(optional)"
msgstr "Nombre (opcional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rol"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr "Establecer Nombre"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Términos"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr "Editar Etiqueta"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Contraseña WebDav"
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "¿Estás seguro que deseas dejar de publicar esta biblioteca?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Dejar de publicar"
@@ -2672,29 +2691,11 @@ msgstr "Agregar un comentario"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Actualizar"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editar"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Archivos"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "bloqueado por {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "bloqueado"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Marcar"
@@ -2796,13 +2807,13 @@ msgstr "Buscar..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "El archivo está bloqueado por otros."
@@ -2824,7 +2835,7 @@ msgstr "Cuota agotada."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Error de red"
@@ -2860,7 +2871,7 @@ msgstr "Reintentar"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Subiendo archivo..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nombre"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "tamaño"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "progreso"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "estado"
@@ -2919,7 +2930,7 @@ msgstr "Reintentar Todo"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancelar Todo"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Desbloquear"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detalles"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Abrir via el Cliente"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Comentar"
@@ -2979,6 +2990,39 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo"
msgid "Add participants"
msgstr "Agregar participantes"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} eliminado con éxito."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrar"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Miembro"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Ruta actual:"
@@ -2998,6 +3042,10 @@ msgstr "Tipo de Biblioteca"
msgid "Actions"
msgstr "Acciones"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Agregar miembro al grupo"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Mis Bibliotecas"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Compartido conmigo"
@@ -3044,39 +3092,41 @@ msgstr "Compartido con grupos"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Compartido desde otros servidores"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Herramientas"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoritos"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Bibliotecas publicadas"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dispositivos vinculados"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Admin de Compartidos"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr "ver más"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr "Bibliotecas Compartidas"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Página"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Tamaño predeterminado"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Acercar"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Alejar"
@@ -3238,26 +3288,26 @@ msgstr "Usuario Anónimo"
msgid "Expired"
msgstr "Expirado"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Fallo al eliminar {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Renombrar"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Permiso de Carpeta"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Permiso de Carpeta"
msgid "Unshare"
msgstr "Dejar de compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Admin de Enlaces de Compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Cambiar contraseña"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Reestablecer contraseña"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "Desmarcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "Marcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Ayuda"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Acerca de"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clientes"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Buscar Archivos"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nuevo"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Subir archivos"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Carpeta de Subida"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nuevo"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nuevo Archivo Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nuevo Archivo Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nuevo Archivo PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nuevo Archivo Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr "Iniciar revisión"
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Bibliotecas eliminadas"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Incluya su cuenta en la libreta de direcciones global, de manera que otros puedan encontrarlo tipeando su nombre."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Inicio de Sesión Social"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Conectar"
@@ -3543,7 +3605,7 @@ msgstr "Las extensiones de archivo solamente pueden ser {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "Email de contacto:"
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Identificador:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ocultar"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Mostrar"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Contraseña:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Establecer Contraseña"
@@ -3846,8 +3918,8 @@ msgstr "Grupos"
msgid "This is a special group representing a department."
msgstr "Este es un grupo especial que representa a un departamento."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Este es un grupo especial que representa a un departamento."
msgid "Transfer"
msgstr "Transferir"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importar Miembros"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Administrar Miembros"
@@ -3884,21 +3956,21 @@ msgstr "No estás en ningún grupo. Los grupos permiten que varias personas cola
msgid "My Groups"
msgstr "Mis grupos"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Fecha de Invitación"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Aceptada"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "No hay convocaciones a invitados"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
@@ -4035,14 +4107,14 @@ msgstr "Consejo: bibliotecas eliminadas hace {placeholder} días serán removida
msgid "Deleted Time"
msgstr "Fecha de eliminación"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Fallo. Por favor, verifica la red."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "Desmarcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "Marcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Biblioteca transferida con éxito."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Dañada (por favor contacte al administrador para reparar esta biblioteca)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Dejado de compartir con éxito {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "No hay bibliotecas compartidas contigo"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "No se han compartido bibliotecas contigo desde otros servidores."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Compartida por"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Dejar de compartir"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Todas"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "No hay miembros"
msgid "No departments"
msgstr "No hay departamentos"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Compartida por"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s asignado como administrador."
msgid "Add admin"
msgstr "Agregar admin"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Todas"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr "Todavía no has compartido carpetas con otros usuarios. Puedes compartir una carpeta con otros usuarios haciendo click en el icono compartir que está a la derecha del nombre de la carpeta."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Dejado de compartir con éxito {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Todavía no has creado enlaces de subida. Un enlace de subida permite que cualquier persona suba archivos a una carpeta o biblioteca. Puedes crear un enlace de subida para una carpeta o biblioteca haciendo click en el icono de compartir que está a la derecha de su nombre."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "No hay bibliotecas compartidas contigo"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "No se han compartido bibliotecas contigo desde otros servidores."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "En el servidor"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Dejar de compartir"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "No hay bibliotecas compartidas"
@@ -5550,6 +5618,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Subir archivos a {folder_name_placeholder}"
@@ -5625,19 +5705,19 @@ msgstr "Consejo: una instantánea será generada después de cada modificación,
msgid "Labels"
msgstr "Etiquetas"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ninguna"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Desconocido"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Versión Actual"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Ver instántanea"
@@ -5781,6 +5861,10 @@ msgstr "Mensaje"
msgid "Access Log"
msgstr "Registro de Acceso"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Acceso de administrador"
@@ -5813,88 +5897,88 @@ 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:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 825db791da..1829925ef3 100644
--- a/locale/es_MX/LC_MESSAGES/django.po
+++ b/locale/es_MX/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/haiwen/seahub/language/es_MX/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "Login id no puede estar vacio"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s ya existe."
@@ -93,8 +93,8 @@ msgstr "Hay sub-departamentos en este departamento."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Mi Biblioteca"
@@ -164,6 +164,7 @@ msgstr "Este ítem ha sido compartido con %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Tiempo"
@@ -171,6 +172,7 @@ msgstr "Tiempo"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Usuario"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "Subir Enlace"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Correo electrónico"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Correo electrónico"
msgid "Name"
msgstr "Nombre"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "Cuota de Espacio"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "La cantidad de usuarios excede el límite."
@@ -304,53 +308,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Editado correctamente"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Tu cuenta en %s está activada."
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Editado correctamente, se envio un email."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "La contraseña ha sido reestablecida en %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr "Archivo con virus no encontrado"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Persmiso denegado."
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "El rótulo sólo puede contener letras, números, punto, guión o guión bajo."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "El usuario %s ya es miembro del grupo."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "El usuario %s no se encuentra en la organización."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "El usuario %s es un usuario de la organización."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "El grupo no existe"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "El usuario %s ya existe."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Se requiere nombre."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "El nombre sólo puede tener letras, números, espacio, guión o guión bajo"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Por favor ingresar."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email o Nombre de usuario"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Email o Nombre de usuario"
msgid "Password"
msgstr "Contraseña "
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Esa dirección de correo no está asociada a ninguna cuenta de usuario. ¿Está seguro de que está registrado en el sistema?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Esta cuenta está inactiva."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Reestablecer contraseña en %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nueva contraseña"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Confirmación de nueva contraseña"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Las contraseñas no concuerdan"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Contraseña antigua"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Contraseña (de nuevo)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s actualizó su avatar %(avatar)s."
msgstr "Ha actualizado su avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "El nuevo avatar fue subido correctamente."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Avatar actualizado correctamente."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Avatars borrados correctamente."
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Escriba una dirección de correo electrónica válida."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tipo"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Dispositivo"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Fecha"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nombre de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Propietario de Biblioteca"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Ruta"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Borrado"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Estado"
@@ -1174,10 +1190,12 @@ msgstr[1] "Hace %(seconds)d segundos"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lectura-Escritura"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1256,6 +1274,7 @@ msgstr "Editar"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1282,6 +1301,8 @@ msgstr "Nota (opcional)"
#: 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
@@ -1400,7 +1421,7 @@ msgstr "El nombre %s no es válido"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argumento Faltante"
@@ -1523,9 +1544,9 @@ msgid "The %(site_name)s team"
msgstr "El equipo de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3607,12 +3628,14 @@ msgid "Available quota:"
msgstr "Cuota disponible:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Última actualización"
@@ -3687,8 +3710,8 @@ msgstr "Fallo al borrar: no existe el usuario"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s te ha invitado a unirte a %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3914,12 +3937,14 @@ msgid "Operation"
msgstr "Operación"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Archivo"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Biblioteca"
@@ -4085,12 +4110,14 @@ msgid "Confirm Password"
msgstr "Confirmar contraseña"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Anterior"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4155,6 +4182,66 @@ msgstr "No es posible establecer una biblioteca encriptada como biblioteca prede
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida correctamente como biblioteca predeterminada."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Buscar Archivos"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avanzado"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icono de la carpeta"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Fecha de inicio inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Fecha de finalización inválida, debe ser de la forma yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "La fecha de inicio debe ser anterior a la de finalización."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Rango de tamaño de archivo inválido."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Dirección de correo requerida"
@@ -4238,6 +4325,62 @@ msgstr "Código de verificación para visitar enlaces compartidos"
msgid "Failed to send a verification code, please try again later."
msgstr "Fallo al enviar un código de verificación, por favor intente mas tarde."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Éxito"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Falló"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Acción"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Para"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permiso"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organización"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Agregar"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Modificar"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "La página solicitada no puede ser encontrada."
@@ -4988,7 +5131,7 @@ msgid "Network error"
msgstr "Error de red"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Argumentos inválidos."
@@ -5100,47 +5243,47 @@ msgstr "Esta a punto de deshabilitar la autenticación de dos factores. Ésto\n
msgid "Disable"
msgstr "Deshabilitar"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "error de permiso"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Error al ver la papelera"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Fallo al ver las modificaciones de la biblioteca"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La biblioteca no existe"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Por favor, especifique el ID del historial"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "El historial especificado no existe"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Error desconocido"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" no existe."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Imposible descargar \"%s\""
@@ -5162,8 +5305,8 @@ msgid "Bad upload link token."
msgstr "Identificador del enlace de subida inválido."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "El archivo no existe"
@@ -5192,52 +5335,52 @@ msgid "Unknown file encoding"
msgstr "Codificación de archivo desconocida"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Imposible visualizar el archivo"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
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:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "No es posible descargar el archivo, ruta inválida"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "No es posible descargar el archivo, ruta errónea"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Imposible descargar archivo."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Enlace de compartir para %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Imposible descargar archivo"
@@ -5299,10 +5442,6 @@ msgstr "Creador"
msgid "Input should be a number"
msgstr "Debe ingresar un número"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Éxito"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "El número ingresado debe ser mayor que 0"
diff --git a/locale/es_MX/LC_MESSAGES/djangojs.po b/locale/es_MX/LC_MESSAGES/djangojs.po
index bb49b22bf7..1d0ad6a69f 100644
--- a/locale/es_MX/LC_MESSAGES/djangojs.po
+++ b/locale/es_MX/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: eddelac \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Spanish (Mexico) (http://www.transifex.com/haiwen/seahub/language/es_MX/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "Escanear el código QR para ver el contenido compartido directamente"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Salir de Administrador"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Salir de Administrador de la Organización"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Salir de Administrador de la Institución"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administración del Sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administrador de la Organización"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Administrador de la Institución"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Ver perfil y más"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilizado:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Configuración"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Desconectarse"
@@ -121,14 +127,17 @@ msgstr "Notificaciones"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Cerrar"
@@ -161,14 +170,14 @@ msgstr "Un archivo está siendo subido, ¿estás seguro que deseas abandonar est
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papelera"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Papelera"
msgid "Tags"
msgstr "Rótulos"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Rótulos"
msgid "History"
msgstr "Historial"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versión del servidor: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Acerca de nosotros"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr "Información de contacto"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Descripción"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr "Seleccionar archivo relacionado para {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr "Agregar un revisor"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Buscar usuarios..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "¿Seguro que deseas eliminar tu cuenta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Borrar"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Desconectar"
@@ -721,7 +742,8 @@ msgstr "¿Estás seguro que deseas restaurar está biblioteca?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr "Copiar {num} items"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Nueva Biblioteca Departamental"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Nombre"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
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."
@@ -956,9 +979,9 @@ msgstr "Las contraseñas no coinciden"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr "Backend de Almacenamiento"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Permiso"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lectura / Escritura"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Sólo lectura"
@@ -1050,7 +1073,7 @@ msgstr "Repetir contraseña"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Error interno del servidor"
@@ -1071,7 +1094,7 @@ msgstr "Seleccionar un color"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr "Seleccionar un color"
msgid "Save"
msgstr "Guardar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Descripción requerida"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Subir archivo"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Subir archivo"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Subir archivo"
msgid "Download"
msgstr "Descargar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Modificar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Copiar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editar"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Eliminar Archivo"
@@ -1188,12 +1233,12 @@ msgstr "Eliminar Carpeta"
msgid "Are you sure to delete"
msgstr "¿Está seguro de eliminar?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "¿Seguro que quieres borrar %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Eliminar Biblioteca"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr "Días de vencimiento"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "días"
@@ -1360,7 +1405,7 @@ msgstr "Establecer permiso"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generar"
@@ -1465,10 +1510,10 @@ msgstr "No hay vista previa"
msgid "Internal link has been copied to clipboard"
msgstr "El enlace interno ha sido copiado al portapapeles"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Enlace interno"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "¿Seguro que quieres revocar el acceso del usuario {placeholder} ?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Revocar Acceso"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Es requerido."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Email es inválido"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) invitado con éxito."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Convocar Invitado"
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr "Emails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Emails, separados por ','"
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Etiqueta(s) agregada(s) con éxito para la biblioteca {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Etiquetar el estado actual"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Abandonar el grupo"
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Configuración de historial"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Por favor ingrese un entero positivo"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Establecido con éxito"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Eliminación automática"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "No eliminar automáticamente los archivos"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Eliminar automáticamente los archivos que no se modifican en determinado lapso de días:"
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Permiso de Carpeta"
msgid "Set {placeholder}'s permission"
msgstr "Establecer permiso de {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Grupo no encontrado"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr "Grupo no encontrado"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Error"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Carpeta"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Seleccione un grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr "Archivos Creados"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr "Nombre de Biblioteca"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Tamaño"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr "archivos"
msgid "Tagged Files"
msgstr "Archivos Etiquetados"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "eliminado"
@@ -1884,56 +1932,14 @@ msgstr "Usar borrador"
msgid "Delete draft"
msgstr "Eliminar borrador"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Administrar miembros del grupo"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Agregar miembro al grupo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rol"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} eliminado con éxito."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrar"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Miembro"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Nuevo Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Nuevo Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Agregar Usuario"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2140,54 +2148,54 @@ msgstr "Renombrar Grupo"
msgid "Rename group to"
msgstr "Renombrar grupo a"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "API token copiado al portapapeles."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permiso denegado"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Nombre de App"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Enlaces de Compartir/Subir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Enlaces Compartidos"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "No hay enlaces de compartir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "No hay enlaces de subida"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr "No hay enlaces de subida"
msgid "Creator"
msgstr "Creador"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr "Enlace copiado al portapapeles."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Compartir enlace"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Compartir a otro servidor"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr "Por favor seleccione una biblioteca para compartir."
msgid "Select libraries to share"
msgstr "Seleccionar bibliotecas para compartir"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Seleccionar grupos..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr "Seleccionar grupos..."
msgid "Expiration"
msgstr "Vencimiento"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Invita"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr "Puede tomar un tiempo, por favor espere."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "1 ítem eliminado con éxito"
msgid "Select a server..."
msgstr "Seleccione un servidor..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "La biblioteca no puede ser compartida con su propietario."
@@ -2497,6 +2505,16 @@ msgstr "Agregar nueva notificación"
msgid "Name(optional)"
msgstr "Nombre (opcional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rol"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr "Establecer Nombre"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Términos"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr "Editar Etiqueta"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Contraseña WebDav"
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "¿Estás seguro que deseas dejar de publicar esta biblioteca?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Dejar de publicar"
@@ -2672,29 +2691,11 @@ msgstr "Agregar un comentario"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Actualizar"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editar"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Archivos"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "bloqueado por {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "bloqueado"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Marcar"
@@ -2796,13 +2807,13 @@ msgstr "Buscar..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "El archivo está bloqueado por otros."
@@ -2824,7 +2835,7 @@ msgstr "Cuota agotada."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Error de red"
@@ -2860,7 +2871,7 @@ msgstr "Reintentar"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Subiendo archivo..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nombre"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "tamaño"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "progreso"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "estado"
@@ -2919,7 +2930,7 @@ msgstr "Reintentar Todo"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancelar Todo"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Desbloquear"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Abrir carpeta contenedora"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detalles"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Abrir via el Cliente"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Comentar"
@@ -2979,6 +2990,39 @@ msgstr "La visualización en línea no se aplica a este tipo de archivo"
msgid "Add participants"
msgstr "Agregar participantes"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} eliminado con éxito."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrar"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Miembro"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Ruta actual:"
@@ -2998,6 +3042,10 @@ msgstr "Tipo de Biblioteca"
msgid "Actions"
msgstr "Acciones"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Agregar miembro al grupo"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Mis Bibliotecas"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Compartido conmigo"
@@ -3044,39 +3092,41 @@ msgstr "Compartido con grupos"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Compartido desde otros servidores"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Herramientas"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoritos"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Bibliotecas publicadas"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dispositivos vinculados"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Admin de Compartidos"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr "ver más"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr "Bibliotecas Compartidas"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Página"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Tamaño predeterminado"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Acercar"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Alejar"
@@ -3238,26 +3288,26 @@ msgstr "Usuario Anónimo"
msgid "Expired"
msgstr "Expirado"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Fallo al eliminar {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Renombrar"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Permiso de Carpeta"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Permiso de Carpeta"
msgid "Unshare"
msgstr "Dejar de compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Admin de Enlaces de Compartir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Cambiar contraseña"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Reestablecer contraseña"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "Desmarcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "Marcado con éxito {library_name_placeholder}."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Ayuda"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Acerca de"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clientes"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Buscar Archivos"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nuevo"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Subir archivos"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Carpeta de Subida"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nuevo"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nuevo Archivo Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nuevo Archivo Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nuevo Archivo PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nuevo Archivo Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr "Iniciar revisión"
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Bibliotecas eliminadas"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Incluya su cuenta en la libreta de direcciones global, de manera que otros puedan encontrarlo tipeando su nombre."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Inicio de Sesión Social"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Conectar"
@@ -3543,7 +3605,7 @@ msgstr "Las extensiones de archivo solamente pueden ser {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "El archivo es demasiado grande. El tamaño máximo admitido es 1MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "Email de contacto:"
msgid "Your notifications will be sent to this email."
msgstr "Las notificaciones serán enviadas a esta dirección."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Identificador:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ocultar"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Mostrar"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Contraseña:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Establecer Contraseña"
@@ -3846,8 +3918,8 @@ msgstr "Grupos"
msgid "This is a special group representing a department."
msgstr "Este es un grupo especial que representa a un departamento."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Este es un grupo especial que representa a un departamento."
msgid "Transfer"
msgstr "Transferir"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importar Miembros"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Administrar Miembros"
@@ -3884,21 +3956,21 @@ msgstr "No estás en ningún grupo. Los grupos permiten que varias personas cola
msgid "My Groups"
msgstr "Mis grupos"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Fecha de Invitación"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Aceptada"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "No hay convocaciones a invitados"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr "Fallo al mover {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s copiados con éxito."
@@ -4035,14 +4107,14 @@ msgstr "Consejo: bibliotecas eliminadas hace {placeholder} días serán removida
msgid "Deleted Time"
msgstr "Fecha de eliminación"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Biblioteca restaurada con éxito."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Fallo. Por favor, verifica la red."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "Desmarcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "Marcado con éxito {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Biblioteca transferida con éxito."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Dañada (por favor contacte al administrador para reparar esta biblioteca)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Dejado de compartir con éxito {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "No hay bibliotecas compartidas contigo"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "No se han compartido bibliotecas contigo desde otros servidores."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Compartida por"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Dejar de compartir"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Todas"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "No hay miembros"
msgid "No departments"
msgstr "No hay departamentos"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Compartida por"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s asignado como administrador."
msgid "Add admin"
msgstr "Agregar admin"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Todas"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr "Todavía no has compartido carpetas con otros usuarios. Puedes compartir una carpeta con otros usuarios haciendo click en el icono compartir que está a la derecha del nombre de la carpeta."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Dejado de compartir con éxito {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Todavía no has creado enlaces de subida. Un enlace de subida permite que cualquier persona suba archivos a una carpeta o biblioteca. Puedes crear un enlace de subida para una carpeta o biblioteca haciendo click en el icono de compartir que está a la derecha de su nombre."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "No hay bibliotecas compartidas contigo"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "No se han compartido bibliotecas contigo desde otros servidores."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "En el servidor"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Dejar de compartir"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "No hay bibliotecas compartidas"
@@ -5550,6 +5618,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Subir archivos a {folder_name_placeholder}"
@@ -5625,19 +5705,19 @@ msgstr "Consejo: una instantánea será generada después de cada modificación,
msgid "Labels"
msgstr "Etiquetas"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ninguna"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Desconocido"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Versión Actual"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Ver instántanea"
@@ -5781,6 +5861,10 @@ msgstr "Mensaje"
msgid "Access Log"
msgstr "Registro de Acceso"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Acceso de administrador"
@@ -5813,88 +5897,88 @@ 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:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Lectura / Escritura en línea"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Sólo lectura en línea"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "El usuario puede leer, descargar y sincronizar archivos."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Vista previa y descargar"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Vista previa solamente"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Descargar y subir"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Editar en la nube y descargar"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Editar sólo en la nube"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem copiados con éxito."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s movido con éxito."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s y 1 otro ítem movidos con éxito."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Fallo al copiar %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 8e49096fe4..2c4a8b2ae9 100644
--- a/locale/fi/LC_MESSAGES/django.po
+++ b/locale/fi/LC_MESSAGES/django.po
@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Finnish (http://www.transifex.com/haiwen/seahub/language/fi/)\n"
"MIME-Version: 1.0\n"
@@ -37,7 +37,7 @@ msgid "Login id can't be empty"
msgstr "Login id ei voi olla tyhjä"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s on jo olemassa."
@@ -92,8 +92,8 @@ msgstr "Tässä osastossa ei ole ali-osastoja."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Oma Kirjasto"
@@ -163,6 +163,7 @@ msgstr "Tämä on jaettu kohteelle %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Aika"
@@ -170,6 +171,7 @@ msgstr "Aika"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Käyttäjä"
@@ -205,7 +207,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -233,6 +235,7 @@ msgstr "Sähköposti"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -241,7 +244,7 @@ msgstr "Sähköposti"
msgid "Name"
msgstr "Nimi"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -275,7 +278,8 @@ msgstr "Tilakiintiö"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Käyttäjien määrä on ylittänyt limiitin."
@@ -303,53 +307,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Muokkaus onnistui"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Sinun tili kohteessa %s on aktivoitu"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Muokkaus onnistui, sähköposti on lähetetty."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Salasana on nollattu kohteessa %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -380,9 +384,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Sisäinen palvelinvirhe"
@@ -441,9 +445,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Pääsy estetty."
@@ -467,15 +472,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Tagi voi sisältää vain, kirjaimia, numeroita, pilkku, tavuviiva tai alaviiva."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Käyttäjä %s on jo ryhmän jäsen."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -484,18 +489,18 @@ msgid "User %s not found in organization."
msgstr "Käyttäjää %s ei löydy organisaatiosta."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Ryhmää ei ole olemassa"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -534,7 +539,7 @@ msgstr "Käyttäjä %s on jo olemassa."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -726,15 +731,15 @@ msgstr "Nimi vaaditaan."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Niimi voi ainoastaan sisältää kirjaimia, numeroita, välimerkin, tavuviivan tai alaviivan"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Kirjaudu sisään."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Sähköposti tai käyttäjänimi"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -747,67 +752,67 @@ msgstr "Sähköposti tai käyttäjänimi"
msgid "Password"
msgstr "Salasana"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Sähköpostiosoitteella ei ole vastaavaa käyttäjätunnusta. Oletko varmasti rekisteröitynyt? "
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Tämä käyttäjätunnus on toimeton."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Sähköposti"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Nollaa Salasana %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Uusi salasana"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Uusi salasanan hyväksyntä"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Salasanat eivät täsmänneet."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Vanha salasana"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Salasana (uudelleen)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -879,15 +884,15 @@ msgstr "%(avatar_creator)s on päivittänyt avatari
msgid "You have updated your avatar %(avatar)s."
msgstr "Olet päivittänyt avatariasi %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Onnistuneesti lähetettu uusi avatar."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Onnistuneesti päivitettiin avatariasi."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Pyydetyt avatarit poistettiin onnistuneesti."
@@ -946,46 +951,56 @@ msgid "Enter a valid e-mail address."
msgstr "Syötä kelpo sähköpostiosoite."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tyyppi"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Laite"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Päiväys"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Poistettu"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -995,7 +1010,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Tila"
@@ -1173,10 +1189,12 @@ msgstr[1] "%(seconds)d sekuntia sitten"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Luku-Kirjoitus"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Vain-Luku"
@@ -1255,6 +1273,7 @@ msgstr "Muokkaa"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1281,6 +1300,8 @@ msgstr "Huomautus (valinnainen)"
#: 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
@@ -1399,7 +1420,7 @@ msgstr "Nimi %s ei ole sallittu"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argumentti puuttuu"
@@ -1522,9 +1543,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s tiimi"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3606,12 +3627,14 @@ msgid "Available quota:"
msgstr "Käytettävissä oleva kiintiö:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Viimeisin päivitys"
@@ -3686,8 +3709,8 @@ msgstr "Poistaminen epäonnistui: käyttäjää ei ole"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s lähetti sinulle kutsun liittyä %(site_name)s-palveluun."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3913,12 +3936,14 @@ msgid "Operation"
msgstr "Toimenpide"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Tiedosto"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Kirjasto"
@@ -4084,12 +4109,14 @@ msgid "Confirm Password"
msgstr "Vahvista salasana"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Jälkimmäinen"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4154,6 +4181,66 @@ msgstr "Salattua kirjasto ei voi asettaa oletuskirjastoksi."
msgid "Successfully set \"%s\" as your default library."
msgstr "Onnistuneesti asetettu \"%s\" sinun oletuskirjastoksi."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Etsi tiedostoja"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "edistynyt"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Kansioikoni"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Virheellinen aloituspäivä, pitäisi olla yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Virheellinen päättymispäivä, pitäisi olla yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Aloituspäivä tulee olla aikaisempi kuin päättymispäivä."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Sähköpostiosoite on vaadittu"
@@ -4237,6 +4324,62 @@ msgstr "Vahvistukoodi jakolinkkien vierailua varten"
msgid "Failed to send a verification code, please try again later."
msgstr "Vahvistuskoodin lähetys epäonnistui, yritä myöhemmin uudelleen."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Onnistui"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Epäonnistui"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Toiminto"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Oikeus"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organisaatio"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Lisää"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Pahoittelut, mutta pyytämääsi sivua ei löydy."
@@ -4987,7 +5130,7 @@ msgid "Network error"
msgstr "Verkkovirhe"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Virheelliset argumentit."
@@ -5099,47 +5242,47 @@ msgstr "Olet poistamassa kaksitasoisen todennuksen käytöstä. Tämä vaarantaa
msgid "Disable"
msgstr "Poista käytöstä"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "virhe oikeuksissa"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Roskakorin sivun katselu epäonnistui"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Kirjaston muokkauksen katselu epäonnistui"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Kirjastoa ei ole"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Ole hyvä ja määritä historian ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Kirjasto palautettu onnistuneesti."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Määrittämääsi historiaa ei ole"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Tuntematon virhe"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" ei ole olemassa."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Kohteen \"%s\" lataus ei onnistu"
@@ -5161,8 +5304,8 @@ msgid "Bad upload link token."
msgstr "Virheellinen tunniste lähetyslinkissä."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Tiedostoa ei ole olemassa."
@@ -5191,52 +5334,52 @@ msgid "Unknown file encoding"
msgstr "Tunnistamaton tiedostokoodaus"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "Kirjasto on salattu, sitä ei voi avata verkossa."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Tiedoston katselu epäonnistui"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "Virhe valmistettaessa Office Online -tiedoston esikatselusivua."
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Virhe valmistettaessa OnlyOffice -tiedoston esikatselusivua."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Tiedoston lataus epäonnistui, virheellinen tiedostopolku"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Tiedoston lataus epäonnistui, väärä tiedostopolku"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Tiedoston lataus epäonnistui."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Tiedostoa ei voi ladata"
@@ -5298,10 +5441,6 @@ msgstr "Luoja"
msgid "Input should be a number"
msgstr "Syöte pitää olla numero"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Onnistui"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Syötetty numero pitää olla suurempi kuin 0"
diff --git a/locale/fi/LC_MESSAGES/djangojs.po b/locale/fi/LC_MESSAGES/djangojs.po
index 526bf31727..f0473be430 100644
--- a/locale/fi/LC_MESSAGES/djangojs.po
+++ b/locale/fi/LC_MESSAGES/djangojs.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Sami Lahtinen \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Finnish (http://www.transifex.com/haiwen/seahub/language/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -25,45 +25,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Pois järjestelmän hallinnasta"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Järjestelmän hallinta"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Organisaation hallinnoija"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Katse profiilia ja muita tietoja"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Käytetty:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Asetukset"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Kirjaudu ulos"
@@ -122,14 +128,17 @@ msgstr "Ilmoitukset"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Sulje"
@@ -162,14 +171,14 @@ msgstr ""
msgid "Libraries"
msgstr "Kirjastot"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Roskakori"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -178,9 +187,9 @@ msgstr "Roskakori"
msgid "Tags"
msgstr "Tagit"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -188,15 +197,15 @@ msgstr "Tagit"
msgid "History"
msgstr "Historia"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Palvelimen versio:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Tietoa meistä"
@@ -251,7 +260,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -273,7 +282,7 @@ msgstr "Kuvaus"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -284,11 +293,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -356,7 +365,7 @@ msgstr "Peruuta"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -366,15 +375,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -385,17 +392,17 @@ msgstr "Peruuta"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -428,9 +435,12 @@ msgstr "Peruuta"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -456,6 +466,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -477,16 +489,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Etsi käyttäjiä..."
@@ -616,25 +628,34 @@ msgid "Really want to delete your account?"
msgstr "Haluatko varmasti poistaa tilin?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -642,20 +663,20 @@ msgstr "Haluatko varmasti poistaa tilin?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -700,8 +721,8 @@ msgstr "Poista"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -722,7 +743,8 @@ msgstr "Oletko varma, että haluat palauttaa tämän kirjaston?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -789,7 +811,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -821,12 +843,11 @@ msgstr "Uusi Osastokirjasto"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -839,13 +860,15 @@ msgstr "Uusi Osastokirjasto"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -897,7 +920,7 @@ msgstr "Nimi"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -957,9 +980,9 @@ msgstr "Salasanat eivät täsmää"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -981,16 +1004,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1011,16 +1034,16 @@ msgstr "Oikeus"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Luku-Kirjoitus"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Vain-Luku"
@@ -1051,7 +1074,7 @@ msgstr "Salasana uudestaan"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Sisäinen palvelinvirhe"
@@ -1072,7 +1095,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1080,46 +1103,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Kuvaus vaaditaan"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Lisää"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1130,6 +1151,7 @@ msgstr "Lisää"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1145,21 +1167,22 @@ msgstr "Lisää"
msgid "Download"
msgstr "Lataa"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1169,14 +1192,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopioi"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Muokkaa"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1189,12 +1234,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr "Haluatko varmasti poistaa"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Haluatko varmasti poistaa %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1205,7 +1250,7 @@ msgid "Delete Library"
msgstr "Tuhoa Kirjasto"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1344,8 +1389,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "päivää"
@@ -1361,7 +1406,7 @@ msgstr "Aseta oikeudet"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Luo"
@@ -1466,10 +1511,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1489,43 +1534,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Vaaditaan"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Onnistuneesti kutsuttu %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1534,7 +1580,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Sähköpostit, erotellaan ',' merkillä"
@@ -1544,12 +1590,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Onnistuneesti lisätty etiketti(t) kirjastolle {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1578,51 +1624,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Historian asetukset"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1642,16 +1688,16 @@ msgstr "{placeholder} Kansion oikeus"
msgid "Set {placeholder}'s permission"
msgstr "Aseta oikeudet kohteelle {placeholder} "
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1662,54 +1708,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Virhe"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Ryhmä"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Hakemisto"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Valitse ryhmä"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1727,6 +1774,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1755,7 +1803,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1789,7 +1837,7 @@ msgstr "Koko"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1823,17 +1871,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1865,7 +1913,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1885,57 +1933,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rooli"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Ylläpitäjä"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Jäsen"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1949,20 +1955,22 @@ msgid "New Wiki"
msgstr "Uusi Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1973,7 +1981,7 @@ msgstr "Uusi Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2029,10 +2037,10 @@ msgid "Add User"
msgstr "Lisää Käyttäjä"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Sähköposti"
@@ -2141,54 +2149,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Lupa evätty"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Jakolinkit"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Lähetyslinkit"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2197,7 +2205,7 @@ msgstr ""
msgid "Creator"
msgstr "Luoja"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2262,7 +2270,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Jakolinkki"
@@ -2288,22 +2296,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2325,14 +2333,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Valitse jaettavat kirjastot"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2342,7 +2350,7 @@ msgstr ""
msgid "Expiration"
msgstr "Päättyminen"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Kutsuja"
@@ -2368,7 +2376,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2396,8 +2404,8 @@ msgstr "Onnistuneesti tuhottu 1 kohde."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2498,6 +2506,16 @@ msgstr "Lisää uusi ilmoitus"
msgid "Name(optional)"
msgstr "Nimi(valinnainen)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rooli"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2566,7 +2584,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Ehdot"
@@ -2601,7 +2619,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2639,6 +2657,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2673,29 +2692,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Päivitä"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Muokkaa"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2719,28 +2720,38 @@ msgid "Files"
msgstr "Tiedostot"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "lukittu"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Poista merkintä"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2797,13 +2808,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2825,7 +2836,7 @@ msgstr "Tila loppu."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Verkkovirhe"
@@ -2861,7 +2872,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2887,25 +2898,25 @@ msgstr "Tiedostoa lähetetään..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nimi"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2920,7 +2931,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Peruuta kaikki"
@@ -2945,16 +2956,16 @@ msgid "Unlock"
msgstr "Poista lukitus"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Avaa isäntäkansio"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Yksityiskohdat"
@@ -2965,7 +2976,7 @@ msgid "Open via Client"
msgstr "Avaa asiakasohjelmassa"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Kommentti"
@@ -2980,6 +2991,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Ylläpitäjä"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Jäsen"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Nykyinen polku:"
@@ -2999,6 +3043,10 @@ msgstr "Kirjaston tyyppi"
msgid "Actions"
msgstr "Toiminnot"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3028,7 +3076,7 @@ msgstr "Minun Kirjastot"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Jaettu minulle"
@@ -3045,39 +3093,41 @@ msgstr "Jaettu ryhmille"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Työkalut"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Suosikit"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Yhdistetyt Laitteet"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Jakojen hallinta"
@@ -3092,8 +3142,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3116,15 +3166,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3239,26 +3289,26 @@ msgstr "Anonyymi käyttäjä"
msgid "Expired"
msgstr "Vanhentunut"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Nimeä uudelleen"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Hakemiston oikeudet"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3268,34 +3318,46 @@ msgstr "Hakemiston oikeudet"
msgid "Unshare"
msgstr "Poista jako"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Vaihda salasana"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Nollaa salasana"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Tuki"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Tietoa"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Asiakasohjelmat"
@@ -3305,37 +3367,37 @@ msgid "Search Files"
msgstr "Etsi tiedostoja"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Uusi"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Lisää tiedostoja"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Lisää kansio"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Uusi"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Uusi Markdown tiedosto"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Uusi Excel tiedosto"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Uusi PowerPoint tiedosto"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Uusi Word tiedosto"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3368,7 +3430,7 @@ msgstr ""
msgid "Move"
msgstr "Siirrä"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Poistetut Kirjastot"
@@ -3477,14 +3539,14 @@ msgid ""
"typing your name."
msgstr "Listaa tilisi globaalissa osoitelistassa, jotta muut löytävät teidät kirjoittamalla nimenne."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3544,7 +3606,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3564,20 +3626,30 @@ msgstr "Sähköposti"
msgid "Your notifications will be sent to this email."
msgstr "Sinun ilmoitukset lähetetään tähän sähköpostiin."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Piilota"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Näytä"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Salasana:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3847,8 +3919,8 @@ msgstr "Ryhmät"
msgid "This is a special group representing a department."
msgstr "Tämä on erityisryhmä, joka edustaa osastoa."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3856,11 +3928,11 @@ msgstr "Tämä on erityisryhmä, joka edustaa osastoa."
msgid "Transfer"
msgstr "Siirrä"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Tuo jäseniä"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Hallitse jäseniä"
@@ -3885,21 +3957,21 @@ msgstr ""
msgid "My Groups"
msgstr "Omat ryhmät"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Kutsu Aika"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Hyväksytty"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3907,12 +3979,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3972,7 +4044,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s kopioitiin onnistuneesti."
@@ -4036,14 +4108,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Poistoaika"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Kirjasto palautettu onnistuneesti."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Epäonnistui. Ole hyvä ja tarkista verkkoyhteys."
@@ -4055,28 +4127,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Kirjasto siirretty onnistuneesti."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Virheellinen (ole hyvä ja ota yhteyttä järjestelmän ylläpitäjään korjataksesi tämän kirjaston)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Sinun kanssasi ei ole jaettu kirjastoja"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Jakaja"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Poistu jaosta"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Kaikki"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4172,11 +4275,6 @@ msgstr "Ei jäseniä"
msgid "No departments"
msgstr "Ei osastoja"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Jakaja"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4402,16 +4500,6 @@ msgstr "Onnistuneesti asetettu %s ylläpitäjäksi"
msgid "Add admin"
msgstr "Lisää ylläpitäjä"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Kaikki"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4546,12 +4634,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4604,24 +4686,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Sinun kanssasi ei ole jaettu kirjastoja"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Poistu jaosta"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5551,6 +5619,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5626,19 +5706,19 @@ msgstr "Vinkki: Kirjaston tilannekuva tallennetaan muokkauksen jälkeen."
msgid "Labels"
msgstr "Etiketit"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ei mitään"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Tuntematon"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Nykyinen versio"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Katso tilannekuva"
@@ -5782,6 +5862,10 @@ msgstr "Viesti"
msgid "Access Log"
msgstr "Käyttölogi"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5814,88 +5898,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Esikatsele ja lataa"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Esikatselu ainoastaan"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Muokkaa pilvessä ja lataa"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Kopioitiin onnistuneesti %(name)s ja 1 muu kohde."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s siirretty onnistuneesti."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Siirrettiin onnistuneesti %(name)s ja 1 muu kohde."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po
index f7603a65ef..9a3aaf8be3 100644
--- a/locale/fr/LC_MESSAGES/django.po
+++ b/locale/fr/LC_MESSAGES/django.po
@@ -36,8 +36,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: French (http://www.transifex.com/haiwen/seahub/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -61,7 +61,7 @@ msgid "Login id can't be empty"
msgstr "L'identifiant de connexion ne peut être vide"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "L'identifiant de connexion %s existe déjà."
@@ -116,8 +116,8 @@ msgstr "Il y a des sous-départements dans cet département."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Ma bibliothèque"
@@ -187,6 +187,7 @@ msgstr "Cet objet a été partagé avec %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Heure"
@@ -194,6 +195,7 @@ msgstr "Heure"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Utilisateur"
@@ -229,7 +231,7 @@ msgid "Link Upload"
msgstr "Lien d'envoi"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -257,6 +259,7 @@ msgstr "E-mail"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -265,7 +268,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nom"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -299,7 +302,8 @@ msgstr "Quota de l'espace"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Le nombre d'utilisateurs dépasse la limite."
@@ -327,53 +331,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "L'édition a réussi."
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Votre compte sur %s a été activé"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, 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:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -404,9 +408,9 @@ msgstr "Fichier de virus introuvable"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"
@@ -465,9 +469,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Autorisation refusée."
@@ -491,15 +496,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Un Tag peut contenir uniquement des lettres, chiffres, points, trait d'union ou trait du bas."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "L'utilisateur %s est déjà membre d'un groupe."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -508,18 +513,18 @@ msgid "User %s not found in organization."
msgstr "L'utilisateur %s n'a pas été trouvé dans l’organisation."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "L'utilisateur %s est un utilisateur de l'organisation"
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Le groupe n'existe pas"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -558,7 +563,7 @@ msgstr "L'utilisateur %s existe déjà."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -667,7 +672,7 @@ msgstr "Le mot de passe est trop court."
#: seahub/api2/endpoints/share_links.py:278
#: seahub/api2/endpoints/upload_links.py:172
msgid "Password is too weak."
-msgstr ""
+msgstr "Mot de passe trop faible"
#: seahub/api2/endpoints/share_links.py:301
#: seahub/api2/endpoints/upload_links.py:195 seahub/api2/views.py:3417
@@ -731,7 +736,7 @@ msgstr "Vous avez déjà %(nb_avatars)d avatars et la valeur maximale autorisée
#: seahub/api2/endpoints/webdav_secret.py:50
msgid "Length of WebDav password should be less than 30."
-msgstr ""
+msgstr "La longueur du mot de passe WebDav doit être inférieur à 30 caractères."
#: seahub/api2/endpoints/wikis.py:119 seahub/api2/endpoints/wikis.py:217
#, python-format
@@ -750,15 +755,15 @@ msgstr "Le nom est requis."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Le nom ne peut contenir que des lettres, nombres, espace, trait d'union ou trait de soulignement."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Veuillez vous connecter."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "E-mail ou nom d'utilisateur"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -771,67 +776,67 @@ msgstr "E-mail ou nom d'utilisateur"
msgid "Password"
msgstr "Mot de passe"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Cette adresse e-mail n'a pas de compte d'utilisateur associé. Êtes-vous certain d'être enregistré ?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Ce compte est inactif."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Mot de passe réinitialisé sur %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nouveau mot de passe"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Confirmation du nouveau mot de passe"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Les deux mots de passe ne correspondent pas."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Ancien mot de passe"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Mot de passe (encore)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -903,15 +908,15 @@ msgstr "%(avatar_creator)s a mis à jour son avatar
msgid "You have updated your avatar %(avatar)s."
msgstr "Vous avez mis à jour votre avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Importation du nouvel avatar réussie."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Votre avatar a été mis à jour avec succès."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Les avatars demandés ont été supprimés avec succès."
@@ -970,46 +975,56 @@ msgid "Enter a valid e-mail address."
msgstr "Entrez une adresse e-mail valide."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Type"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Appareil"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Date"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nom de la bibliothèque"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID de la bibliothèque."
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Propriétaire de la bibliothèque."
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Chemin du fichier"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Supprimé"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1019,7 +1034,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Statut"
@@ -1197,10 +1213,12 @@ msgstr[1] "Il y a %(seconds)d secondes"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lecture / Écriture"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Lecture seule"
@@ -1279,6 +1297,7 @@ msgstr "Modifier"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1305,6 +1324,8 @@ msgstr "Remarque (optionnel)"
#: 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
@@ -1423,7 +1444,7 @@ msgstr "Le nom %s n'est pas valide"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argument manquant"
@@ -1546,9 +1567,9 @@ msgid "The %(site_name)s team"
msgstr "L'équipe de %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -2727,21 +2748,21 @@ msgid ""
"href=\"%(SITE_ROOT)shelp/install_sync/\">the file syncing client and the drive client. It also "
"has mobile clients for Android and iOS."
-msgstr ""
+msgstr "Seafile est composé d'une interface web vous permettant de gérer et partager des fichiers. Il existe deux types de client, le client de synchronisation et le client \"drive\". Il existe aussi des clients pour Android et iOS."
#: seahub/help/templates/help/introduction.html:10
msgid ""
"You can download the clients in Seafile web "
"site."
-msgstr ""
+msgstr "Vous pouvez télécharger les clients depuis le site web de Seafile."
#: seahub/help/templates/help/introduction.html:11
msgid ""
"If this manual does not contain the information you needed, you can seek "
"help in our forum: https://forum.seafile.com."
-msgstr ""
+msgstr "Si ce manuel ne contient pas l'information recherché, vous trouverez de l'aide sur notre forum: https://forum.seafile.com."
#: seahub/help/templates/help/libraries_managing.html:6
msgid ""
@@ -2750,19 +2771,19 @@ msgid ""
"project you work on, or each document type you want to save in Seafile. A "
"library works mostly like a top level folder. But it also has some special "
"properties:"
-msgstr ""
+msgstr "Seafile utilise des librairies pour organiser vos fichiers. Une librairie est un contenant pour vos dossier et fichiers. Vous pouvez créer une librairie pour chaque projets sur lequel vous travaillez, ou pour chaque type de document que vous souhaitez enregistrer sur Seafile. Une librairie fonctionne comme un dossier racine. Mais elle a aussi des propriétés spéciales :"
#: seahub/help/templates/help/libraries_managing.html:8
msgid ""
"Each library keeps its own file modification history. There is no global "
"file modification history across all libraries."
-msgstr ""
+msgstr "Chaque librairie conserve son propre historique de modification des fichiers. Il n'y a pas d'historique de modification global comprenant tout les librairies."
#: seahub/help/templates/help/libraries_managing.html:9
msgid ""
"Each library can be synced to desktop clients separately. You can choose "
"which libraries to be synced."
-msgstr ""
+msgstr "Chaque librairie peut être synchronisé vers les clients de bureau séparément. Vous pouvez choisir quels librairies synchroniser."
#: seahub/help/templates/help/libraries_managing.html:11
msgid ""
@@ -2770,13 +2791,13 @@ msgid ""
"automatically creates a default library named \"My Library\" for you. You "
"can also create more libraries. Here is what it looks like when you've "
"created a few libraries."
-msgstr ""
+msgstr "Lorsque vous vous connectez depuis l'interface web de Seafile pour la première fois, Seafile créé automatiquement une librairie par défaut pour vous nommée \"Ma Librairie\". Vous pouvez créer d'autres librairies. Voici à quoi cela ressemble lorsque vous avez créé plusieurs librairies."
#: seahub/help/templates/help/libraries_managing.html:13
msgid ""
"You can navigate into a library and manage your files and folders. You can "
"upload, download, rename, move, copy and delete files."
-msgstr ""
+msgstr "Vous pouvez naviguer dans une librairie et gérer vos fichiers et dossiers. Vous pouvez téléverser, télécharger, renommer, déplacer, copier et supprimer des fichiers."
#: seahub/help/templates/help/libraries_managing.html:15
#, python-format
@@ -2784,7 +2805,7 @@ msgid ""
"After syncing a library with "
"desktop client, you can do any file operations inside the local library "
"folder. The operations will be uploaded to the server. "
-msgstr ""
+msgstr "Après avoir synchroniser une librairie avec un client de bureau, vous pouvez effectuer n'importe quel opérations depuis le dossier local de la librairie. Les opérations seront répercutées sur le serveur. "
#: seahub/help/templates/help/library_history_and_snapshots.html:7
msgid ""
@@ -2792,7 +2813,7 @@ msgid ""
"operation applies to a library (file update, file deletion etc.), Seafile "
"creates a \"snapshot\" of the previous state of the library. The snapshot "
"contains the complete file and folder structure of the library."
-msgstr ""
+msgstr "Seafile suit l'historique de modification de la librairie entière. Lorsqu'une opération s'applique à une librairie (mise à jour de fichier, suppression de fichier etc...), Seafile créé une \"image\" de l'état précédent de la librairie. L'image contient la structure complète des fichiers et dossiers de la librairie."
#: seahub/help/templates/help/library_history_and_snapshots.html:8
msgid ""
@@ -2802,7 +2823,7 @@ msgid ""
"handy. You can restore the entire library to any point in the past. All the "
"files in the library will be restored to that point of time, all at once. It"
" works like a \"time machine\" for the library."
-msgstr ""
+msgstr "Dans certains cas, vous avez modifié de nombreux fichiers, et souhaitez annuler ces changements. Restaurer de nombreux fichiers vers une versions antérieur peut être fastidieux. Dans ce cas, l'image de la librairie devient très pratique. Vous pouvez restaurer entièrement la librairie a n'importe quel moment du passé. Tout les fichiers de la librairie seront restaurer à ce instant du passé en une fois. Cela fonctionne comme \"une machine à remonter le temps\" pour la librairie "
#: seahub/help/templates/help/library_history_and_snapshots.html:9
msgid "To view library history and snapshots:"
@@ -2819,14 +2840,14 @@ msgstr "Dans l'interface Web de Seafile, se rendre dans le dossier racine de la
msgid ""
"Click the \"view snapshot\" link on any modification record. You'll see the "
"library state at the point of time."
-msgstr ""
+msgstr "Cliquez sur le lien \"voir l'image\" sur n'importe quel entrée de modification. Vous verrez l'état de la librairie à ce moment du passé."
#: seahub/help/templates/help/library_history_and_snapshots.html:13
msgid ""
"In the snapshot view, you can download or restore any file or folder. If "
"you're the library's owner, you can restore the enitre library to this point"
" of time."
-msgstr ""
+msgstr "Depuis l'affichage de l'image, vous pouvez télécharger ou restaurer n'importe quel fichier ou dossier. Si vous êtes le propriétaire de la librairie, vous pouvez restaurer entièrement la librairie à ce moment du temps. "
#: seahub/help/templates/help/library_history_and_snapshots.html:15
#, python-format
@@ -2834,7 +2855,7 @@ msgid ""
"You can configure the retention period of library history: setting history "
"retention period."
-msgstr ""
+msgstr "Vous pouvez configurer la période de rétention de l'historique de la librairie: Paramètre de la période de rétention de l'historique."
#: seahub/help/templates/help/manage_library_as_wiki.html:6
msgid ""
@@ -3630,12 +3651,14 @@ msgid "Available quota:"
msgstr "Quota disponible :"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Mise à jour"
@@ -3710,8 +3733,8 @@ msgstr "Impossible de supprimer : l'utilisateur n'existe pas"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s vous invite à rejoindre %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3937,12 +3960,14 @@ msgid "Operation"
msgstr "Opération"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Fichier"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Bibliothèque"
@@ -4108,12 +4133,14 @@ msgid "Confirm Password"
msgstr "Mot de passe (à nouveau)"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Précédent"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4178,6 +4205,66 @@ msgstr "Impossible de définir une bibliothèque cryptée comme bibliothèque pa
msgid "Successfully set \"%s\" as your default library."
msgstr "%s définie comme votre bibliothèque par défaut avec succès."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Recherche de fichiers"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avancé"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icône du dossier"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Date de début incorrecte, cela doit être aaaa-mm-jj"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Date de début incorrecte, cela doit être aaaa-mm-jj"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "La date de début doit être plus récente que la date de fin."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "L'intervalle de la taille de fichier n'est pas valide."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "L'adresse e-mail est obligatoire"
@@ -4261,6 +4348,62 @@ msgstr "Code de vérification pour les liens de partage"
msgid "Failed to send a verification code, please try again later."
msgstr "L'envoi du code de vérification a échoué, veuillez réessayer plus tard."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Succès"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Échec"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Action"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Vers"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Droit"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organisation"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Ajouter"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Modifier"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Désolé, mais la page demandée est introuvable."
@@ -5011,7 +5154,7 @@ msgid "Network error"
msgstr "Erreur réseau"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Arguments non valides."
@@ -5123,47 +5266,47 @@ msgstr "Vous êtes sur le point de désactiver l'authentification à deux facteu
msgid "Disable"
msgstr "Désactiver"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "Erreur de permission"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Impossible d'afficher la page de la corbeille"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Impossible d'afficher les modifications de la bibliothèque"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La bibliothèque n'existe pas"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Veuillez préciser l'ID de l'historique"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Bibliothèque restaurée avec succès"
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "L'historique que vous avez spécifié n'existe pas"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Erreur inconnue"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" n'existe pas."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Impossible de télécharger \"%s\""
@@ -5185,8 +5328,8 @@ msgid "Bad upload link token."
msgstr "Mauvais token de lien d'envoi."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Le fichier n'existe pas"
@@ -5215,52 +5358,52 @@ msgid "Unknown file encoding"
msgstr "Encodage de fichier inconnu"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Impossible d'afficher le fichier"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
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:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Impossible de télécharger le fichier, chemin de fichier invalide"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Impossible de télécharger le fichier, chemin de fichier erroné"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Impossible de télécharger le fichier."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Partager le lien pour %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Impossible de télécharger le fichier"
@@ -5322,10 +5465,6 @@ msgstr "Créateur"
msgid "Input should be a number"
msgstr "La saisie doit être un nombre"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Succès"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Le nombre saisi doit être supérieur à 0"
diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po
index d4a1597d25..54389d8bf0 100644
--- a/locale/fr/LC_MESSAGES/djangojs.po
+++ b/locale/fr/LC_MESSAGES/djangojs.po
@@ -21,9 +21,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Gaspard \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: French (http://www.transifex.com/haiwen/seahub/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -35,45 +35,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "Scanner le code QR pour pour afficher directement le contenu partagé"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Quitter l'administration"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Quitter l'administration de l'Organisation"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Quitter l'administration de l'Organisation"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administration système"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administration de l'organisation"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Administration de l'organisation"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Voir le profil et plus"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilisé :"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Paramètres"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Se déconnecter"
@@ -132,14 +138,17 @@ msgstr "Notifications"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Fermer"
@@ -172,14 +181,14 @@ msgstr "Un fichier a été mis à jour. Êtes-vous certain de vouloir quitter ce
msgid "Libraries"
msgstr "Bibliothèques"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Corbeille"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -188,9 +197,9 @@ msgstr "Corbeille"
msgid "Tags"
msgstr "Tags"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -198,15 +207,15 @@ msgstr "Tags"
msgid "History"
msgstr "Historique"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Version du serveur : "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "À propos de nous"
@@ -261,7 +270,7 @@ msgid "Contact Information"
msgstr "Information de contact"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -283,7 +292,7 @@ msgstr "Description"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -294,11 +303,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -366,7 +375,7 @@ msgstr "Annuler"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -376,15 +385,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -395,17 +402,17 @@ msgstr "Annuler"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -438,9 +445,12 @@ msgstr "Annuler"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -466,6 +476,8 @@ msgstr "Sélectionner un fichier relatif pour {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -487,16 +499,16 @@ msgstr "Ajouter un nouveau rédacteur"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Recherche d'utilisateurs ..."
@@ -626,25 +638,34 @@ msgid "Really want to delete your account?"
msgstr "Voulez-vous vraiment supprimer ce compte ?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -652,20 +673,20 @@ msgstr "Voulez-vous vraiment supprimer ce compte ?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -710,8 +731,8 @@ msgstr "Supprimer"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Déconnecter"
@@ -732,7 +753,8 @@ msgstr "Êtes-vous certain de vouloir restaurer la bibliothèque ?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -799,7 +821,7 @@ msgstr "Copier {num} éléments"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -831,12 +853,11 @@ msgstr "Nouvelle librairie départementale"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -849,13 +870,15 @@ msgstr "Nouvelle librairie départementale"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -907,7 +930,7 @@ msgstr "Nom"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Le nom \"{name}\" est déjà pris."
@@ -967,9 +990,9 @@ msgstr "Les mots de passe ne correspondent pas"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -991,16 +1014,16 @@ msgstr "Système de stockage"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1021,16 +1044,16 @@ msgstr "Droit"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lecture - Écriture"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Lecture seulement"
@@ -1061,7 +1084,7 @@ msgstr "Mot de passe (à nouveau)"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Erreur interne du serveur"
@@ -1082,7 +1105,7 @@ msgstr "Sélectionner une couleur"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1090,46 +1113,44 @@ msgstr "Sélectionner une couleur"
msgid "Save"
msgstr "Sauvegarder"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "La description est requise"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Importer"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1140,6 +1161,7 @@ msgstr "Importer"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1155,21 +1177,22 @@ msgstr "Importer"
msgid "Download"
msgstr "Télécharger"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Modifier"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1179,13 +1202,35 @@ msgstr ""
msgid "Copy"
msgstr "Copier"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
-msgstr ""
+msgstr "Créer un lien de téléchargement"
+
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Modifier"
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
@@ -1199,12 +1244,12 @@ msgstr "Supprimer le dossier"
msgid "Are you sure to delete"
msgstr "Êtes-vous certain de vouloir supprimer ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Êtes-vous certain de vouloir supprimer %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1215,7 +1260,7 @@ msgid "Delete Library"
msgstr "Supprimer une bibliothèque"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1354,8 +1399,8 @@ msgstr "Jours d'expiration"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "jours"
@@ -1371,9 +1416,9 @@ msgstr "Définir la permission"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
-msgstr "Générer"
+msgstr "Créer"
#: frontend/src/components/dialog/generate-upload-link.js:175
msgid "Please enter days"
@@ -1476,10 +1521,10 @@ msgstr "Aucun aperçu"
msgid "Internal link has been copied to clipboard"
msgstr "Le lien interne a été copié dans le presse-papiers."
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Lien interne"
@@ -1499,43 +1544,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "Êtes-vous certain de vouloir révoquer l'accès à l’utilisateur {placeholder} ?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Accès révoqué"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "C'est obligatoire"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "L'adresse e-mail n'est pas valide"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) a été invité."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Inviter des personnes"
@@ -1544,7 +1590,7 @@ msgid "Emails"
msgstr "e-mails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "E-mails, séparé par \",\""
@@ -1554,12 +1600,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Le(s) étiquettes(s) de la bibliothèque {placeholder} ont été ajoutés."
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Étiquette état actuel"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Quitter le groupe"
@@ -1588,51 +1634,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Paramètres de l'historique"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr " Entrez un nombre entier positif."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "La modification a été enregistrée."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Autosuppression"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "Ne pas supprimer les fichiers automatiquement"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Supprimer automatiquement les fichiers qui n'ont pas été modifiés dans un certain délai :"
@@ -1652,16 +1698,16 @@ msgstr "Droits sur le dossier {placeholder}"
msgid "Set {placeholder}'s permission"
msgstr "Attribuer des droits à {placeholder}'s"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Groupe non trouvé"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1672,54 +1718,55 @@ msgstr "Groupe non trouvé"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Erreur"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Groupe"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Dossier"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Sélectionner un groupe"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1737,6 +1784,7 @@ msgstr "Fichiers créés"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1765,7 +1813,7 @@ msgstr "Nom de la bibliothèque"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1799,7 +1847,7 @@ msgstr "Taille"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1833,17 +1881,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1875,7 +1923,7 @@ msgstr "Fichiers"
msgid "Tagged Files"
msgstr "Fichiers tagués"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "Supprimé"
@@ -1895,56 +1943,14 @@ msgstr "Utiliser le brouillon"
msgid "Delete draft"
msgstr "Supprimer le brouillon"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Gestion des membres du groupe"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Ajouter un membre au groupe"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rôle"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} a été supprimé."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administration"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Membre"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1959,20 +1965,22 @@ msgid "New Wiki"
msgstr "Nouveau Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1983,7 +1991,7 @@ msgstr "Nouveau Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2039,10 +2047,10 @@ msgid "Add User"
msgstr "Ajouter un utilisateur"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-mail"
@@ -2151,54 +2159,54 @@ msgstr "Renommer le groupe"
msgid "Rename group to"
msgstr "Renommer le groupe en "
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
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:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Autorisation refusée"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Nom de l'application"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} du jeton API"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} liens d'envoi/de partage"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: 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-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Liens d'envoi"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "Aucun lien de téléchargement"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "Aucun lien d'envoi"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2207,7 +2215,7 @@ msgstr "Aucun lien d'envoi"
msgid "Creator"
msgstr "Créateur"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2272,7 +2280,7 @@ msgid "The link is copied to the clipboard."
msgstr "Le lien a été copié dans le presse-papiers."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Lien de téléchargement"
@@ -2298,22 +2306,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Partage avec un autre serveur"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2335,14 +2343,14 @@ msgstr "Veuillez sélectionner la bibliothèque à partager."
msgid "Select libraries to share"
msgstr "Sélectionnez la bibliothèque à partager"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Sélectionner les groupes..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2352,7 +2360,7 @@ msgstr "Sélectionner les groupes..."
msgid "Expiration"
msgstr "Expiration"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Inviter"
@@ -2378,7 +2386,7 @@ msgid "It may take some time, please wait."
msgstr "Cela peut prendre un certain temps, veuillez vous patienter."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2406,8 +2414,8 @@ msgstr "Un objet a été supprimé."
msgid "Select a server..."
msgstr "Sélectionner un serveur"
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "La bibliothèque ne peut pas être partagée par son propriétaire"
@@ -2508,6 +2516,16 @@ msgstr "Ajouter une notification"
msgid "Name(optional)"
msgstr "Nom (optionnel)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rôle"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2576,7 +2594,7 @@ msgstr "Définir un nom"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Conditions"
@@ -2611,7 +2629,7 @@ msgid "Edit Tag"
msgstr "Éditer le Tag"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Mot de passe WebDav "
@@ -2649,6 +2667,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "Êtes-vous certain de vouloir annuler la publication de cette bibliothèque ?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Annuler la publication"
@@ -2683,29 +2702,11 @@ msgstr "Ajouter un commentaire"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Mettre à jour"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Modifier"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2729,28 +2730,38 @@ msgid "Files"
msgstr "Fichiers"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "Verrouillé par {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "verrouillé"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Supprimer"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Favoris"
@@ -2807,13 +2818,13 @@ msgstr "Recherche..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "Le fichier est verrouillé par d'autres utilisateurs."
@@ -2835,7 +2846,7 @@ msgstr "Quota dépassé."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Erreur réseau"
@@ -2871,7 +2882,7 @@ msgstr "Réessayer"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2897,25 +2908,25 @@ msgstr "Envoi du fichier en cours ..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nom"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "Taille"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "Progression"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "État"
@@ -2930,7 +2941,7 @@ msgstr "Réessayer tout"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Annuler tout"
@@ -2955,16 +2966,16 @@ msgid "Unlock"
msgstr "Déverrouiller"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Ouvrir dossier parent"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Détails"
@@ -2975,7 +2986,7 @@ msgid "Open via Client"
msgstr "Ouvrir avec le client"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Commentaire"
@@ -2990,6 +3001,39 @@ msgstr "L'aperçu en ligne n'est pas disponible pour de type de fichier"
msgid "Add participants"
msgstr "Ajouter des participants"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} a été supprimé."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administration"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Membre"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Chemin d'accès actuel : "
@@ -3009,6 +3053,10 @@ msgstr "Type de bibliothèque"
msgid "Actions"
msgstr "Actions"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Ajouter un membre au groupe"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3038,7 +3086,7 @@ msgstr "Mes bibliothèques"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Partagé avec moi"
@@ -3055,39 +3103,41 @@ msgstr "Partagé avec des groupes"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Partagé d'autres serveurs"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Outils"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoris"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Bibliothèques publiées"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Appareils liés"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Mes partages et liens"
@@ -3102,8 +3152,8 @@ msgid "show more"
msgstr "Voir plus"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3126,15 +3176,15 @@ msgstr "Bibliothèques partagées"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Page"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Taille par défaut"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Zoom avant"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Dézoomer"
@@ -3249,26 +3299,26 @@ msgstr "Utilisateur anonyme"
msgid "Expired"
msgstr "Expiré"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Impossible de supprimer {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Renommer"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Droits sur le dossier"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3278,34 +3328,46 @@ msgstr "Droits sur le dossier"
msgid "Unshare"
msgstr "Annuler le partage"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Partager des liens administrateur"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Changement de mot de passe"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Réinitialiser du mot de passe"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "{library_name_placeholder} a été supprimée des favoris."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "{library_name_placeholder} a été ajoutée aux favoris."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Aide"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "À propos"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clients"
@@ -3315,37 +3377,37 @@ msgid "Search Files"
msgstr "Recherche de fichiers"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Créer"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Importer un dossier"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Créer"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nouveau fichier Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nouveau fichier Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nouveau fichier PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nouveau fichier Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3378,7 +3440,7 @@ msgstr "Commencer l'avis"
msgid "Move"
msgstr "Déplacer"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Bibliothèques supprimées"
@@ -3487,14 +3549,14 @@ msgid ""
"typing your name."
msgstr "Inscrivez votre compte dans le carnet d'adresses global, ainsi les autres pourront vous trouver en saisissant votre nom."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Connexion réseau social"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Coonecter"
@@ -3554,7 +3616,7 @@ msgstr "Les extensions de fichiers ne peuvent être {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "Le fichier est trop volumineux. La taille maximum autorisée est de 1 Mo."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar :"
@@ -3574,20 +3636,30 @@ msgstr "E-mail de contact :"
msgid "Your notifications will be sent to this email."
msgstr "Vos notifications seront envoyées à cette adresse e-mail."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Jeton :"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Cacher"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Afficher"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Mot de passe :"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Définir un mot de passe"
@@ -3857,8 +3929,8 @@ msgstr "Groupes"
msgid "This is a special group representing a department."
msgstr "Groupe spécial représentant le département"
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3866,11 +3938,11 @@ msgstr "Groupe spécial représentant le département"
msgid "Transfer"
msgstr "Transférer "
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importer des utilisateurs"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Gestion des membres"
@@ -3895,21 +3967,21 @@ msgstr "Vous ne faites partie d'aucun groupe. Les groupes permettent à plusieur
msgid "My Groups"
msgstr "Mes groupes"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Heure de l'invitation"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Acceptées"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "Aucune invitation d'invité"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3917,12 +3989,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3982,7 +4054,7 @@ msgid "Failed to move {name}."
msgstr "Échec du déplacement de {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s a été copié."
@@ -4046,14 +4118,14 @@ msgstr "Conseil : les bibliothèques supprimées {placeholder} il y a quelques j
msgid "Deleted Time"
msgstr "Date de suppression"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "La bibliothèque a été restaurée."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Échec. Veuillez vérifier le réseau."
@@ -4065,28 +4137,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "{library_name_placeholder} a été supprimée des favoris."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "{library_name_placeholder} a été ajoutée aux favoris."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "La bibliothèque a été transférée."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Endommagée (Veuillez contacter un administrateur afin de réparer cette bibliothèque)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Le partage de {name} a été supprimé."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Vous n'avez pas accès aux bibliothèques des autres utilisateurs."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "Aucune bibliothèque n'a été partagée avec vous d'un autre serveur."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Partagé par"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Désactiver le partage"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Toutes"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4182,11 +4285,6 @@ msgstr "Pas de membre"
msgid "No departments"
msgstr "Pas de département"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Partagé par"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4412,16 +4510,6 @@ msgstr "%s défini en tant qu'administrateur."
msgid "Add admin"
msgstr "Ajouter un administrateur"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Toutes"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4556,12 +4644,6 @@ msgid ""
"name."
msgstr "Vous n'avez pas encore partagé de dossiers avec d'autres utilisateurs. Vous pouvez partager un dossier avec d'autres utilisateurs en cliquant en cliquant sur l'icône de partage à droite de son libellé."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Le partage de {name} a été supprimé."
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4614,24 +4696,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Vous n'avez pas encore créé de lien d'envoi. Un lien d'envoi permet à des utilisateurs anonymes de charger des fichiers dans un dossier ou une bibliothèque. Vous pouvez créer un lien d'envoi pour un dossier ou une bibliothèque en cliquant sur l'icône de partage à droite de son libellé. "
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Vous n'avez pas accès aux bibliothèques des autres utilisateurs."
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "Aucune bibliothèque n'a été partagée avec vous d'un autre serveur."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "Serveur"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Désactiver le partage"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "Aucune bibliothèque partagée"
@@ -5561,6 +5629,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Importer les fichiers à {folder_name_placeholder}"
@@ -5636,19 +5716,19 @@ msgstr "Astuce : un instantané sera généré après chaque modification, qui e
msgid "Labels"
msgstr "Étiquettes"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Aucun(e)"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Inconnu"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Version "
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Voir l'instantané"
@@ -5792,6 +5872,10 @@ msgstr "Message"
msgid "Access Log"
msgstr "Fichier journaux"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Accès administrateur"
@@ -5824,88 +5908,88 @@ msgstr "Dossier en ligne en Lecture-Écriture"
msgid "Online Read-Only folder"
msgstr "Dossier en ligne en Lecture seule"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Lecture-Écriture en ligne"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Lecture seule en ligne"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "Vous pouvez lire, télécharger et synchroniser des fichiers."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Prévisualiser et télécharger"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Aperçu uniquement"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Téléchargement et envoi"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Éditer dans le cloud et télécharger"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Édition dans le cloud uniquement"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr " %(name)s ont été déplacé."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Échec de la copie de %(name)s"
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 a7c89d3ba2..373ab709a5 100644
--- a/locale/he/LC_MESSAGES/django.po
+++ b/locale/he/LC_MESSAGES/django.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Hebrew (http://www.transifex.com/haiwen/seahub/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -90,8 +90,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "הספרייה שלי"
@@ -161,6 +161,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "זמן"
@@ -168,6 +169,7 @@ msgstr "זמן"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -203,7 +205,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -231,6 +233,7 @@ msgstr "אימייל"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -239,7 +242,7 @@ msgstr "אימייל"
msgid "Name"
msgstr "שם"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -273,7 +276,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -301,53 +305,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "נערך בהצלחה"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -378,9 +382,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "שגיאת שרת פנימית"
@@ -439,9 +443,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -465,15 +470,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -482,18 +487,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "הקבוצה לא קיימת"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -532,7 +537,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -724,15 +729,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr ""
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -745,67 +750,67 @@ msgstr ""
msgid "Password"
msgstr "סיסמא"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr ""
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr ""
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "סיסמא חדשה"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "אשר סיסמא חדשה"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "שני שדות הסיסמה אינם תואמים."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "סיסמא ישנה"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "סיסמא )שוב("
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -877,15 +882,15 @@ msgstr ""
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "אווטאר חדש הועלה בהצלחה."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "האווטאר עודכן בהצלחה."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "נמחקו בהצלחה האווטארים המבוקשים."
@@ -944,46 +949,56 @@ msgid "Enter a valid e-mail address."
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "נמחקו"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -993,7 +1008,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr ""
@@ -1179,10 +1195,12 @@ msgstr[3] ""
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "קריאה-כתיבה"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "קריאה-בלבד"
@@ -1263,6 +1281,7 @@ msgstr "לערוך"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "למחוק"
@@ -1289,6 +1308,8 @@ msgstr "הערה(לא חובה)"
#: 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
@@ -1407,7 +1428,7 @@ msgstr "השם %s אינו תקין"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr ""
@@ -1530,9 +1551,9 @@ msgid "The %(site_name)s team"
msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3614,12 +3635,14 @@ msgid "Available quota:"
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 "גודל"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "עודכן לאחרונה"
@@ -3694,7 +3717,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3925,12 +3948,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "קובץ"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "ספרייה"
@@ -4096,12 +4121,14 @@ msgid "Confirm Password"
msgstr "אשר סיסמא"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "קודם"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4166,6 +4193,68 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr ""
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "חיפוש קבצים"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "מתקדם"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "דרוש כתובת אימייל"
@@ -4249,6 +4338,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "מאת"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "ל"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "הרשאה"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "הוסף"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4999,7 +5144,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5111,47 +5256,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "שגיאת הרשאה"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "לא ניתן להציג שינוי הספרייה"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "הספרייה לא קיימת"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "שגיאה לא ידועה"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5173,8 +5318,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "קובץ לא קיים"
@@ -5203,52 +5348,52 @@ msgid "Unknown file encoding"
msgstr "קידוד קובץ לא ידוע"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "לא ניתן להציג קובץ"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5310,10 +5455,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/he/LC_MESSAGES/djangojs.po b/locale/he/LC_MESSAGES/djangojs.po
index f683f0131b..201066d90b 100644
--- a/locale/he/LC_MESSAGES/djangojs.po
+++ b/locale/he/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Kunda\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Hebrew (http://www.transifex.com/haiwen/seahub/language/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "מנהל מערכת"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "הגדרות"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "התנתק"
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "סגור"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "סיפריות"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "אשפה"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "אשפה"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "גרסת שרת:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "תיאור"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "בטל"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "בטל"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "בטל"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "באמת למחוק את חשבונך?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "באמת למחוק את חשבונך?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "למחוק"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "האם אתה בטוח שברצונך לשחזר ספרייה זו?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "שם"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "סיסמאות אינן תואמות"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "הרשאה"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "קריאה-כתיבה"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "קריאה-בלבד"
@@ -1047,7 +1070,7 @@ msgstr "סיסמא שוב"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "שגיאת שרת פנימית"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "דרוש תיאור לספרייה"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "העלאה"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "העלאה"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "העלאה"
msgid "Download"
msgstr "הורדה"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "העתק"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "לערוך"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "האם אתה בטוח שברצונך למחוק %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "זה דרוש."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "שגיאה"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "נא בדוק את הרשת."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "קבוצה"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "גודל"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "מנהל"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "אימייל"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "קישורים להעלאה"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr "שם(לא חובה)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "עדכן"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "לערוך"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "קבצים"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "שם"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "פרטים"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "מנהל"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "נתיב הנוכחי:"
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "שינוי שם"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr "בטל שיתוף"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "עזרה"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "חיפוש קבצים"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "העלאת קבצים"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "אווטאר:"
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "סיסמא:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "קבוצות"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "העבר"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "הקבוצות שלי"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "נכשל. נא בדוק הרשת."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "שותף ע\"י"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "שותף ע\"י"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "לא ידוע"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr "הודעה"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/hu/LC_MESSAGES/django.po b/locale/hu/LC_MESSAGES/django.po
index d357540011..ae2245e167 100644
--- a/locale/hu/LC_MESSAGES/django.po
+++ b/locale/hu/LC_MESSAGES/django.po
@@ -17,8 +17,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Hungarian (http://www.transifex.com/haiwen/seahub/language/hu/)\n"
"MIME-Version: 1.0\n"
@@ -42,7 +42,7 @@ msgid "Login id can't be empty"
msgstr "A bejelentkezési azonosító megadása kötelező"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "A login ID%s már használatban van."
@@ -97,8 +97,8 @@ msgstr "Ebben az osztályban alosztályok találhatóak."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Saját kötet"
@@ -168,6 +168,7 @@ msgstr "Ez az elem megosztva vele:%s"
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Idő"
@@ -175,6 +176,7 @@ msgstr "Idő"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Felhasználó"
@@ -210,7 +212,7 @@ msgid "Link Upload"
msgstr "Link feltöltés"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -238,6 +240,7 @@ msgstr "E-mail"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -246,7 +249,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Név"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -280,7 +283,8 @@ msgstr "Tárhely kvóta"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "A felhasználószám túllépi a maximumot."
@@ -308,53 +312,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Szerkesztés sikeres."
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, 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:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Megváltozott jelszó itt: %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -385,9 +389,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Belső kiszolgálóhiba"
@@ -446,9 +450,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Jogosultság megtagadva"
@@ -472,15 +477,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "A Tag csak betűket, számokat, szóközt, pontot, kötőjelet vagy aláhúzást tartalmazhat"
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "%s felhasználó már a csoport tagja."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -489,18 +494,18 @@ msgid "User %s not found in organization."
msgstr "%s felhasználó nem található a jelenlegi szervezetben."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Nem létezik a csoport"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -539,7 +544,7 @@ msgstr "%s felhasználó már létezik."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -731,15 +736,15 @@ msgstr "Név kötelező."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "A név kizárólag betűket, számokat szóközt, kötőjelet vagy aláhúzást tartalmazhat."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Kérem jelentkezzen be."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email vagy felhasználónév"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -752,67 +757,67 @@ msgstr "Email vagy felhasználónév"
msgid "Password"
msgstr "Jelszó"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Ehhez az e-mail címhez nem tartozik fiók. Biztosan regisztrált már?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Ez a fiók inaktív."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Jelszó átállítása: %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Új jelszó"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Új jelszó ismét"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "A megadott jelszavak nem egyeznek"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Régi jelszó"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Jelszó (ismét)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -884,15 +889,15 @@ msgstr "%(avatar_creator)s frissítette %(avatar)s."
msgstr "Frissítette %(avatar)s avatarját."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Avatar feltöltése sikeres."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Sikeresen frissítette az avatarját."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Sikeresen törlődtek a kijelölt avatarok."
@@ -951,46 +956,56 @@ msgid "Enter a valid e-mail address."
msgstr "Adjon meg érvényes e-mail címet."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Típus"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Eszköz"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Dátum"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Törölve"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1000,7 +1015,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Állapot"
@@ -1178,10 +1194,12 @@ msgstr[1] "%(seconds)d másodperce"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Írás-olvasás"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Csak olvaható"
@@ -1260,6 +1278,7 @@ msgstr "Szerkesztés"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1286,6 +1305,8 @@ msgstr "Megjegyzés (opcionális)"
#: 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
@@ -1404,7 +1425,7 @@ msgstr "Érvénytelen név: %s"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Hiányzó paraméter"
@@ -1527,9 +1548,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s csapat"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3611,12 +3632,14 @@ msgid "Available quota:"
msgstr "Felhasználható kvóta:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Utolsó frissítés "
@@ -3691,8 +3714,8 @@ msgstr "A felhasználó nem létezik, nem lehet törölni"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s meghívott ide: %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3918,12 +3941,14 @@ msgid "Operation"
msgstr "Művelet"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Fájl"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Kötet"
@@ -4089,12 +4114,14 @@ msgid "Confirm Password"
msgstr "Jelszó megerősítése"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Előző"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4159,6 +4186,66 @@ msgstr "Titkosított kötetet nem lehet alapértelmezettnek beállítani."
msgid "Successfully set \"%s\" as your default library."
msgstr "Az alapértelmezett kötet mostantól a következő: \"%s\"."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Fájlok keresése"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "haladó"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Könyvtárikon"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Érvénytelen kezdő dátum, a helyes formátum: éééé-hh-nn"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Érvénytelen befejező dátum, a helyes formátum: éééé-hh-nn"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "A kezdő dátumnak korábbinak kell lennie, mint a befejezés dátuma."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Az e-mail megadása kötelező"
@@ -4242,6 +4329,62 @@ msgstr "Ennelőrzőkód megosztási linkek megtekintéséhez"
msgid "Failed to send a verification code, please try again later."
msgstr "Ellenőrző kód küldése sikertelen, próbálja újra később."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Sikeres"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Sikertelen"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Művelet"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Feladó"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Címzett"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Jogosultság"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Szervezet"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Hozzáad"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Sajnáljuk, a kért oldal nem található."
@@ -4992,7 +5135,7 @@ msgid "Network error"
msgstr "Hálózati hiba"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Érvénytelen argumentumok"
@@ -5104,47 +5247,47 @@ msgstr "Biztosan kikapcsolod a kétlépcsős azonosítást? Ez csökkenti a felh
msgid "Disable"
msgstr "Letilt"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "jogosultsághiba"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Újrahasznosítás oldal megjelenítése sikertelen"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Sikertelen a kötet módosításainak megtekintése"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "A kötet nem létezik"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Adjon meg naplóazonosítót"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Könyvtár sikeresen visszaállítva."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "A megadott napló nem létezik"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Ismeretlen hiba"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" nem létezik."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "„%s” letöltése sikertelen"
@@ -5166,8 +5309,8 @@ msgid "Bad upload link token."
msgstr "Hibás feltöltési link token."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "A fájl nem létezik"
@@ -5196,52 +5339,52 @@ msgid "Unknown file encoding"
msgstr "Érvénytelen fájlkódolás"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Fájl megtekintése sikertelen"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
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:1079
+#: seahub/views/file.py:1077
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:1088
+#: seahub/views/file.py:1086
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:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Fájl letöltése sikertelen."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Nem lehet fájlt letölteni"
@@ -5303,10 +5446,6 @@ msgstr "Létrehozó"
msgid "Input should be a number"
msgstr "Szám kell"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Sikeres"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "A szám legyen 0-nál nagyobb"
diff --git a/locale/hu/LC_MESSAGES/djangojs.po b/locale/hu/LC_MESSAGES/djangojs.po
index 0afe21d733..ac84778fd7 100644
--- a/locale/hu/LC_MESSAGES/djangojs.po
+++ b/locale/hu/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Szabolcs Gyuris \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Hungarian (http://www.transifex.com/haiwen/seahub/language/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Admin kilépés"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Rendszer-adminisztrátor"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Szervezeti adminisztrátor"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Profil megtekintése"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Foglalt:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Beállítások"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Kijelentkezés"
@@ -121,14 +127,17 @@ msgstr "Értesítések"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Bezárás"
@@ -161,14 +170,14 @@ msgstr ""
msgid "Libraries"
msgstr "Kötetek"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Kuka"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Kuka"
msgid "Tags"
msgstr "Tagek"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Tagek"
msgid "History"
msgstr "Napló"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Kiszolgálóverzió: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Névjegy"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Leírás"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Mégsem"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Mégsem"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Mégsem"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Felhasználók keresése..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "Biztosan törli a fiókot?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "Biztosan törli a fiókot?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Törlés"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -721,7 +742,8 @@ msgstr "Biztosan visszaállítja a kötetet?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Új osztálykötet"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Új osztálykötet"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Név"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -956,9 +979,9 @@ msgstr "Nem egyeznek a megadott jelszavak."
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Jogosultság"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Írás-olvasás"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Csak olvaható"
@@ -1050,7 +1073,7 @@ msgstr "Jelszó ismét"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Belső kiszolgálóhiba"
@@ -1071,7 +1094,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr ""
msgid "Save"
msgstr "Mentés"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Leírás kötelező"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Feltöltés"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Feltöltés"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Feltöltés"
msgid "Download"
msgstr "Letöltés"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Másolás"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Szerkesztés"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1188,12 +1233,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr "Biztosan törli?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Biztosan törli: %s?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Kötet törlése"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "nap"
@@ -1360,7 +1405,7 @@ msgstr "Jogosultság beállítása"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generál"
@@ -1465,10 +1510,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr "Belső link a vágólapra másolva"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Belső link"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Szükséges."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) sikeresen meghívva"
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "E-mail címek ”,”-vel elválasztva "
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Címkék hozzáadva a(z) {placeholder} kötethez."
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Naplóbeállítások"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} könyvtár jogosultsága"
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:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Hiba"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Csoport"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Könyvtár"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Csoport kiválasztása"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Méret"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1884,57 +1932,15 @@ msgstr "Vázlat használata"
msgid "Delete draft"
msgstr "Vázlat törlése"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Szerep"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Adminisztrátor"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Tag"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Új Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Új Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Felhasználó hozzáadása"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-mail"
@@ -2140,54 +2148,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Jogosultság megtagadva"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Megosztási linkek"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Feltöltési linkek"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr ""
msgid "Creator"
msgstr "Létrehozó"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Megosztás link"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Válasszon köteteket a megosztáshoz"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr ""
msgid "Expiration"
msgstr "Lejárat"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Meghívó"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "1 elem sikeresen törölve."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2497,6 +2505,16 @@ msgstr "Új értesítés hozzáadása"
msgid "Name(optional)"
msgstr "Név (opcionális)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Szerep"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Feltételek"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2672,29 +2691,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Frissítés"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Szerkesztés"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Fájlok"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "lezárva"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Nem kedvenc"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Csillagozás"
@@ -2796,13 +2807,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2824,7 +2835,7 @@ msgstr "Kvóta túllépés."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Hálózati hiba"
@@ -2860,7 +2871,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Fájl feltöltés ..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "név"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2919,7 +2930,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Mindet kivesz"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Kinyit"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Szülőkönyvtár megnyitása"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Részletek"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Megnyitás kliensben"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Megjegyzés"
@@ -2979,6 +2990,39 @@ msgstr "Az online előnézet nem lehetséges ennél a fájlformátumnál"
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Adminisztrátor"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Tag"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Aktuális útvonal: "
@@ -2998,6 +3042,10 @@ msgstr "Kötet típusa"
msgid "Actions"
msgstr "Tennivalók"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Köteteim"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Velem megosztva"
@@ -3044,39 +3092,41 @@ msgstr "Csoporttal megosztva"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Eszközök"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Kedvencek"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Kapcsolt eszközök"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Megosztások kezelése"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3238,26 +3288,26 @@ msgstr "Anonymous felhasználó"
msgid "Expired"
msgstr "Lejárt"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Átnevezés"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Könyvtár jogosultság"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ 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:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Jelszó változtatás"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Jelszó átállítása"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Segítség"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Névjegy"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Kliensek"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Fájlok keresése"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Új"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Könyvtár feltöltése"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Új"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Új Markdown fájl"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Új Excel fájl"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Új PowerPoint fájl"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Új Word fájl"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr ""
msgid "Move"
msgstr "Áthelyezés"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Törölt kötetek"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Felhasználói fiókja listázása a globális névjegyzékben, így másik megtalálhatják Önt a nevének bírásával."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3543,7 +3605,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "Kapcsolat email:"
msgid "Your notifications will be sent to this email."
msgstr "Az értesítő erre az email címre lesz elküldve."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Elrejt"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Mutat"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Jelszó:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3846,8 +3918,8 @@ msgstr "Csoportok"
msgid "This is a special group representing a department."
msgstr "Ez a speciális csoport egy osztályt reprezentál."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Ez a speciális csoport egy osztályt reprezentál."
msgid "Transfer"
msgstr "Átad"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Tagok importálása"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Tagok kezelése"
@@ -3884,21 +3956,21 @@ msgstr ""
msgid "My Groups"
msgstr "Saját csoportok"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Meghívás ideje"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Elfogadva"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s másolása sikeres."
@@ -4035,14 +4107,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Törlés ideje"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Könyvtár sikeresen visszaállítva."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Sikertelen. Ellenőrizze a hálózatot."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Kötet átadása sikeres."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Sérült (a kötet javítása érdekében kérem értesítse az adminisztrátort)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Nincsen egyetlen könyvtár sem megosztva Önnel"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Megosztó:"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Megosztás elhagyása"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Mind"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "Nincs tag"
msgid "No departments"
msgstr "Nincsenek osztályok"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Megosztó:"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s adminisztrátornak való beállítása sikeres."
msgid "Add admin"
msgstr "Adminisztrátor hozzáadása"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Mind"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Nincsen egyetlen könyvtár sem megosztva Önnel"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Megosztás elhagyása"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5550,6 +5618,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5625,19 +5705,19 @@ msgstr "Tipp: Minden módosításkor egy pillanatkép készül, így visszaáll
msgid "Labels"
msgstr "Címkék"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Nincs"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Ismeretlen"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Aktuális verzió"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Pillanatkép megtekintése"
@@ -5781,6 +5861,10 @@ msgstr "Üzenet"
msgid "Access Log"
msgstr "Hozzáférési napló"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Admin hozzáférés"
@@ -5813,88 +5897,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Előnézet és letöltés"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Csak előnézet"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Szerkesztés a felhőben és letöltés"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s sikeresen átmozgatva."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/is/LC_MESSAGES/django.po b/locale/is/LC_MESSAGES/django.po
index 5aaca5df39..b2979c9cf2 100644
--- a/locale/is/LC_MESSAGES/django.po
+++ b/locale/is/LC_MESSAGES/django.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Icelandic (http://www.transifex.com/haiwen/seahub/language/is/)\n"
"MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -90,8 +90,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Safnið mitt"
@@ -161,6 +161,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Tími"
@@ -168,6 +169,7 @@ msgstr "Tími"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Notandi"
@@ -203,7 +205,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -231,6 +233,7 @@ msgstr "Netfang"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -239,7 +242,7 @@ msgstr "Netfang"
msgid "Name"
msgstr "Nafn"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -273,7 +276,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -301,53 +305,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Breyting tókst"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Reikningurinn þinn á %s hefur verið virkjaður"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Breyting tókst, tölvupóstur hefur verið sendur."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Lykilorðið hefur verið endursett á %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -378,9 +382,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Kerfisvilla"
@@ -439,9 +443,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Aðgangur óheimill."
@@ -465,15 +470,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Notandi %s er þegar meðlimur hóps."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -482,18 +487,18 @@ msgid "User %s not found in organization."
msgstr "Notandi %s finnst ekki í samfélaginu."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Hópur er ekki til"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -532,7 +537,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -724,15 +729,15 @@ msgstr "Nafn er áskilið"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Vinsamlegast skráðu þig inn."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Netfang eða Notendanafn"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -745,67 +750,67 @@ msgstr "Netfang eða Notendanafn"
msgid "Password"
msgstr "Lykilorð"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Þetta netfang er ekki tengt neinum skráðum notanda. Ertu viss um að þú sért skráður?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Þessi reikningur er óvirkur."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Netfang"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Endursetja Lykilorð á %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nýtt lykilorð"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Staðfesting nýs lykilorðs"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Lykilorðin stemma ekki"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Gamla lykilorðið"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Lykilorðið (aftur)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -877,15 +882,15 @@ msgstr "%(avatar_creator)s hafa uppfært smámyndir
msgid "You have updated your avatar %(avatar)s."
msgstr "Þú hefur uppfært smámyndina þína %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Tókst að hlaða upp nýrri smámynd."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Tókst að uppfæra smámyndina þína."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Tókst að eyða þeim smámyndum sem beðið var um."
@@ -944,46 +949,56 @@ msgid "Enter a valid e-mail address."
msgstr "Sláðu inn löglegt netfang"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Gerð"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "Auðkenni"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Dagsetning"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Eytt"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -993,7 +1008,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Staða"
@@ -1171,10 +1187,12 @@ msgstr[1] "fyrir %(seconds)d sekúndum síðan"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lesa-Skrifa"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Aðeins-Lesa"
@@ -1253,6 +1271,7 @@ msgstr "Breyta"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1279,6 +1298,8 @@ msgstr "Athugasemd (valkvæmt)"
#: 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
@@ -1397,7 +1418,7 @@ msgstr "Ekki má nota nafnið %s"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Vantar frumgildi"
@@ -1520,9 +1541,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s teymið"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3604,12 +3625,14 @@ msgid "Available quota:"
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 "Stærð"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Síðasta Uppfærsla"
@@ -3684,8 +3707,8 @@ msgstr "Tókst ekki að eyða: notandinn er ekki til"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s bauð þér í %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3911,12 +3934,14 @@ msgid "Operation"
msgstr "Aðgerð"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Skrá"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Safn"
@@ -4082,12 +4107,14 @@ msgid "Confirm Password"
msgstr "Staðfestu lykilorðið"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Fyrri"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4152,6 +4179,66 @@ msgstr "Get ekki sett dulkóðað safn sem sjálfgefið safn."
msgid "Successfully set \"%s\" as your default library."
msgstr "Tókst að setja \"%s\" sem sjálfgefna safnið þitt."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Leita að Skrám"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "ítarefni"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Möppusmámynd"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Netfang er áskilið"
@@ -4235,6 +4322,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Tókst með ágætum"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Mistókst"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Frá"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Til"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Leyfi"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Samfélag"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Bæta við"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Afsakið, en síðan sem þú baðst um fannst ekki."
@@ -4985,7 +5128,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Ógild gildi."
@@ -5097,47 +5240,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "leyfisvilla"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Get ekki skoðað endurnýjaða síðu"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Getur ekki skoðað breytingar safns"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Safn er ekki til"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Vinsamlegast tilgreinið söguauðkenni"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Sagan sem þú tilgreindir er ekki til"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Óþekkt villa"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" er ekki til."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Get ekki hlaðið niður \"%s\""
@@ -5159,8 +5302,8 @@ msgid "Bad upload link token."
msgstr "Slæmt tákn í upphleðsluhlekk"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Skrá er ekki til"
@@ -5189,52 +5332,52 @@ msgid "Unknown file encoding"
msgstr "Óþekkt skráargerð"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Getur ekki skoðað skrá"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Gat ekki niðurhalað skrá, röng skráarslóð"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Gat ekki niðurhalað skrá, röng skráarslóð"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Get ekki halað niður skrá"
@@ -5296,10 +5439,6 @@ msgstr "Stofnandi"
msgid "Input should be a number"
msgstr "Gildið ætti að vera tala"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Tókst með ágætum"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Gildið ætti að vera tala stærri en 0"
diff --git a/locale/is/LC_MESSAGES/djangojs.po b/locale/is/LC_MESSAGES/djangojs.po
index 374c5d0b7f..1da2424780 100644
--- a/locale/is/LC_MESSAGES/djangojs.po
+++ b/locale/is/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Hjörleifur Sveinbjörnsson \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Icelandic (http://www.transifex.com/haiwen/seahub/language/is/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Hætta Kerfisstjórnun"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Kerfisstjórnun"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Skoða persónuuplýsingar og fleira"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Notað:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Stillingar"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Útskrá"
@@ -119,14 +125,17 @@ msgstr "Athugasemdir"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Loka"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Söfn"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Ruslafata"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "Ruslafata"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr "Saga"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Útgáfa Þjóns:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Um Okkur"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Lýsing"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "Hætta við"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "Hætta við"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "Hætta við"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Leita að notendum..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "Viltu í alvörunni eyða reikningnum þínum?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "Viltu í alvörunni eyða reikningnum þínum?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Eyða"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr "Ertu viss um að þú viljir endurvekja þetta safn?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "Nafn"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Lykilorðin stemma ekki"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "Leyfi"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lesa-Skrifa"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Aðeins-Lesa"
@@ -1048,7 +1071,7 @@ msgstr "Lykilorð aftur"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Kerfisvilla"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Lýsing er áskilin"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Hlaða upp"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "Hlaða upp"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "Hlaða upp"
msgid "Download"
msgstr "Niðurhala"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "Afrita"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Breyta"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Ertu viss um að þú viljir eyða %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "Eyða Safni"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dagar"
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Mynda"
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Þess er krafist."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Sögustilling"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr "{placeholder} Möppu Réttindi"
msgid "Set {placeholder}'s permission"
msgstr "Setja réttindi {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Villa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Vinsamlegast athugaðu netkerfið."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Hópur"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Mappa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Veldu grúppu"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Stærð"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,57 +1930,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Hlutverk"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Stjórna"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Félagi"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Netfang"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Aðgangi hafnað"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Deilihlekkir"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Upphleðslutenglar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "Stofnandi"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Veldu safn til að deila"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "Gildislok"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "Bæta við athugasemd"
msgid "Name(optional)"
msgstr "Nafn (valkvæmt)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Hlutverk"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Uppfæra"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Breyta"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Skrár"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "læst"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Taka stjörnu af"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Setja stjörnu á"
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "Skrá hleðst upp..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nafn"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Hætta við allt"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "Aflæsa"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Í hnotskurn"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "Opna með Biðlara"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Stjórna"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Félagi"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Núverandi Slóð:"
@@ -2996,6 +3040,10 @@ msgstr "Safnagerð"
msgid "Actions"
msgstr "Aðgerðir"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3042,39 +3090,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Tæki"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Stjórnun deilinga"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "Óþekktur notandi"
msgid "Expired"
msgstr "Útrunnið"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Skipta um nafn"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Möppuheimild"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "Möppuheimild"
msgid "Unshare"
msgstr "Taka deilingu af"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Breyta Lykilorði."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Endursetja Lykilorð"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Hjálp"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Tengingar"
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "Leita að Skrám"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Hlaða upp Möppu"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "Færa"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Smámynd:"
@@ -3561,20 +3623,30 @@ msgstr "Netfang Tengiliðs:"
msgid "Your notifications will be sent to this email."
msgstr "Tilkynningarnar til þín verða sendar á þetta netfang."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Fela"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Sýna"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Lykilorð:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Hópar"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "Flytja"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Flytja inn Meðlimi"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Stjórna Meðlimum"
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "Hóparnir mínir"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Tókst að afrita %(name)s."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Eyðslutími"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Mistókst. Vinsamlegast veldu netkerfi."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Tókst að færa safnið."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Bilað (vinsamlegast hafðu samband við kerfisstjórann þinn til að laga safnið)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Deilt af"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Yfirgefa Deilingu"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Allt"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Deilt af"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "Tókst að gera %s að kerfisstjóra."
msgid "Add admin"
msgstr "Bæta við kerfisstjóra"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Allt"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Yfirgefa Deilingu"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr "Hint: skyndimynd verður búin til eftir breytingu, sem skráir safnast
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ekkert"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Óþekkt"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Núverandi Útgáfa"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Skoða Skyndimynd"
@@ -5779,6 +5859,10 @@ msgstr "Skilaboð"
msgid "Access Log"
msgstr "Aðgangsskrá"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Tókst að flytja %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po
index 4c5b2f7229..a6dc72fc59 100644
--- a/locale/it/LC_MESSAGES/django.po
+++ b/locale/it/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Italian (http://www.transifex.com/haiwen/seahub/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "Il Login id non può essere vuoto"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Il Login id %s esiste già."
@@ -93,8 +93,8 @@ msgstr "Esistono sotto-reparti in questo Reparto"
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "La Mia Libreria"
@@ -164,6 +164,7 @@ msgstr "Questo oggetto è stato condiviso con %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Orario"
@@ -171,6 +172,7 @@ msgstr "Orario"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Utente"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "Sincronizzare il Caricamento"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Email"
msgid "Name"
msgstr "Nome"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "Utilizzo della quota"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Il numero di utenti supera il limite."
@@ -304,53 +308,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Modifica eseguita"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Il tuo account su %s è stato attivato"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Modifica effettuata con successo, un email è stata inviata."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "La password è stata reimpostata su %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Errore interno del server"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Permesso negato."
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Il Tag può contenere solo lettere, numeri, punti, trattini o trattini di sottolineatura."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "L'utente %s è già membro del gruppo."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "Utente %s non trovato nell'origanizzazione."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Il gruppo non essiste"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "Utente %s già presente."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Nome è richiesto."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Il nome può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Loggati."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email o Username"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Email o Username"
msgid "Password"
msgstr "Password"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Inserisci una email/nome utente e password corretti. Notare che entrambi i campi sono case-sensitive."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Questo indirizzo email non ha un profilo associato. Sei sicuro di volerlo registrare ?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "L'account è inattivo."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Impossibile reimpostare password, contatta l'amministratore LDAP"
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Reset della password per %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nuova password"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Conferma nuova password"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Le due password non corrispondono."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Vecchia password"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "La vecchia password non è corretta. Riprova."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Password (conferma)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s ha aggiornato i loro ava
msgid "You have updated your avatar %(avatar)s."
msgstr "Hai aggiornato il tuo avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Nuovo avatar caricato correttamente."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Aggiornamento avatar completato correttamente."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Gli avatar sono stati cancellati correttamente."
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Inserisci un indirizzo e-mail valido."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tipo"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Dispositivo"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Data"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nome Libraria"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Cancellato"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Stato"
@@ -1174,10 +1190,12 @@ msgstr[1] "%(seconds)d secondi fa"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lettura-Scrittura"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Sola lettura"
@@ -1256,6 +1274,7 @@ msgstr "Modifica"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1282,6 +1301,8 @@ msgstr "Note (opzionale)"
#: 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
@@ -1400,7 +1421,7 @@ msgstr "Il nome %s non è valido"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argomento mancante"
@@ -1523,9 +1544,9 @@ msgid "The %(site_name)s team"
msgstr "Il team di %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3607,12 +3628,14 @@ msgid "Available quota:"
msgstr "Quota disponibile:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Ultimo aggiornamento"
@@ -3687,8 +3710,8 @@ msgstr "Impossibile cancellare: l'utente non esiste"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s ti ha invitato a unirti a %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3914,12 +3937,14 @@ msgid "Operation"
msgstr "Operazione"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "File"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Libreria"
@@ -4085,12 +4110,14 @@ msgid "Confirm Password"
msgstr "Conferma Password"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Precedente"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4155,6 +4182,66 @@ msgstr "Impossibile impostare la libreria crittografata come libreria predefinit
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" è stata correttamente impostata come libreria predefinita."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Ricerca documenti"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avanzato"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Icona per la Cartella"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Data di inizio non valida, dovrebbe essere aaaa-mm-gg"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Data di fine non valida, dovrebbe essere aaaa-mm-gg"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "La data di inizio dovrebbe essere precedente alla data di fine."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "La e-mail è richiesta"
@@ -4238,6 +4325,62 @@ msgstr "Codice di verifica per visitare i link di condivisione"
msgid "Failed to send a verification code, please try again later."
msgstr "Impossibile inviare il codice di verifica, riprova più tardi."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Successo"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Fallito"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Azioni"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Da"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "A"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permesso"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organizzazione"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Aggiungi"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Modificare"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Spiacenti, la pagina richiesta non è stata trovata."
@@ -4988,7 +5131,7 @@ msgid "Network error"
msgstr "Errore rete"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Argomenti non validi."
@@ -5100,47 +5243,47 @@ msgstr "Stai per disabilitare l'autenticazione a due fattori. Questo compromette
msgid "Disable"
msgstr "Disabilitare"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "errore permessi"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Impossiblie vedere il cestino"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Impossibile vedere le modifiche della libreria"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "La libreria non esiste"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Specificare l'ID della storia"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Libreria ripristinata con successo."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "La cronologia che hai specificato non esiste"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Errore sconosciuto"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" non esiste."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Impossibile scaricare \"%s\""
@@ -5162,8 +5305,8 @@ msgid "Bad upload link token."
msgstr "Token del link di caricamento errato."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Il file non esiste."
@@ -5192,52 +5335,52 @@ msgid "Unknown file encoding"
msgstr "Codifica file sconosciuta"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "La libreria è crittografata, non è possibile aprire il file online."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Impossibile vedere il file"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
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:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Errore durante la preparazione della pagina di anteprima del file OnlyOffice."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Impossibile scaricare il file, percorso file non valido"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Impossibile scaricare il file, percorso file errato"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Impossibile scaricare il file."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Impossibile scaricare il file"
@@ -5299,10 +5442,6 @@ msgstr "Creatore "
msgid "Input should be a number"
msgstr "Il valore inserito dovrebbe essere un numero"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Successo"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Il numero inserito deve essere maggiore di 0"
diff --git a/locale/it/LC_MESSAGES/djangojs.po b/locale/it/LC_MESSAGES/djangojs.po
index 8322d3f289..598a419d73 100644
--- a/locale/it/LC_MESSAGES/djangojs.po
+++ b/locale/it/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Stefano Ruberti \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Italian (http://www.transifex.com/haiwen/seahub/language/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Uscita da Amministrazione di Sistema"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Amministratore del Sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Amministratore dell'organizzazione"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Consulta il profilo e le altre impostazioni"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilizzato:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Impostazioni"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Termina Sessione"
@@ -121,14 +127,17 @@ msgstr "Notifiche"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Chiudi"
@@ -161,14 +170,14 @@ msgstr "Un file è in fase di caricamento. Sei sicuro di voler lasciare questa p
msgid "Libraries"
msgstr "Librerie"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Cestino"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Cestino"
msgid "Tags"
msgstr "Tag"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Tag"
msgid "History"
msgstr "Cronologia"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versione Server:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Informazioni su di noi"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Descrizione"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Annulla"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Annulla"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Annulla"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr "Seleziona il file correlato per {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr "Aggiungi un nuovo revisore"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Cerca utenti..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "Vuoi veramente eliminare il tuo account?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "Vuoi veramente eliminare il tuo account?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Elimina"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -721,7 +742,8 @@ msgstr "Sei sicuro di ripristinare questa libreria?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Nuova libreria del dipartimento"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Nuova libreria del dipartimento"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Nome"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -956,9 +979,9 @@ msgstr "Le Password non corrispondono"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Permesso"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lettura-Scrittura"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Sola lettura"
@@ -1050,7 +1073,7 @@ msgstr "Ridigita password"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Errore interno del server"
@@ -1071,7 +1094,7 @@ msgstr "Seleziona un colore"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr "Seleziona un colore"
msgid "Save"
msgstr "Salvare"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "La Descrizione è richiesta"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Carica"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Carica"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Carica"
msgid "Download"
msgstr "Scarica"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Modificare"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Copia"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Modifica"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Rimuovi File"
@@ -1188,12 +1233,12 @@ msgstr "Rimuovi Cartella"
msgid "Are you sure to delete"
msgstr "Sei sicuro di cancellare"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Sei sicuro di voler eliminare %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Elimina libreria"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "giorni"
@@ -1360,7 +1405,7 @@ msgstr "Imposta permessi"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generare"
@@ -1465,10 +1510,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr "Il collegamento interno è stato copiato negli appunti"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Collegamento interno"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "È richiesto."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Invitato con successo %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Email, separate da ','"
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Etichett(a/e) libreria {placeholder} aggiunta/e con successo"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Preferenze Storico"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Permesso cartella"
msgid "Set {placeholder}'s permission"
msgstr "Imposta i permessi di {placeholder}s"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Errore"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Condivise ai miei Gruppi"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Cartella"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Seleziona un gruppo"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr "Nome Libraria"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Dimensione"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr ""
msgid "Tagged Files"
msgstr "File contrasseganti"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1884,57 +1932,15 @@ msgstr "Usa bozza"
msgid "Delete draft"
msgstr "Rimuovi Bozza"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Gestisci i membri del gruppo"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Aggiungi membro al gruppo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Ruolo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Amministratore"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Membro"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Nuovo Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Nuovo Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Aggiungi utente"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2140,54 +2148,54 @@ msgstr "Rinomina Gruppo"
msgid "Rename group to"
msgstr "Rinomina gruppo in "
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permesso negato."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Link condivisi"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Link di Upload"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr ""
msgid "Creator"
msgstr "Creatore "
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Condividi Collegamento"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr "Seleziona una libreria da condividere."
msgid "Select libraries to share"
msgstr "Selezione le librerie da condividere"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr ""
msgid "Expiration"
msgstr "Scadenza"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Invitante"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "1 oggetto Eliminato con successo."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "La libreria non può essere condivisa con il proprietario."
@@ -2497,6 +2505,16 @@ msgstr "Aggiungi nuova notifica"
msgid "Name(optional)"
msgstr "Nome(opzionale)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Ruolo"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Termini"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr "Modifica contrassegno"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2672,29 +2691,11 @@ msgstr "Aggiungi un commento."
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Aggiorna"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Modifica"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Documenti"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "bloccato"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Smarca"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Marca"
@@ -2796,13 +2807,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2824,7 +2835,7 @@ msgstr "Quota superata."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Errore rete"
@@ -2860,7 +2871,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Caricamento file..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nome"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "avanzamento"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "stato"
@@ -2919,7 +2930,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancella tutto"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Sbloccato"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Apri cartella principale"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Dettagli"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Apri tramite Client "
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Commento"
@@ -2979,6 +2990,39 @@ msgstr "La visualizzazione online non è applicabile a questo formato di file"
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Amministratore"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Membro"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Percorso Attuale:"
@@ -2998,6 +3042,10 @@ msgstr "Tipo di Libreria"
msgid "Actions"
msgstr "Azioni"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Aggiungi membro al gruppo"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Le Mie Librerie"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Condivisi con me"
@@ -3044,39 +3092,41 @@ msgstr "Condivisi con i gruppi"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Strumenti"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Preferiti"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dispositivi collegati"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Amministrazione Condivisioni"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr "mostra di più"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3238,26 +3288,26 @@ msgstr "Utente Anonimo"
msgid "Expired"
msgstr "Scaduto"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Rinomina"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Permessi cartella"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Permessi cartella"
msgid "Unshare"
msgstr "Elimina condivisione"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Cambia Password"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Cambia Password"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Aiuto"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Informazioni su"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clients"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Ricerca documenti"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nuovo"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Carica File"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Carica cartella"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nuovo"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nuovo file Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nuovo file Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nuovo file di PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nuovo file Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr ""
msgid "Move"
msgstr "Sposta"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Librerie Eliminate"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Elenca la rubrica globale del il tuo account, in modo che altri possano trovarti digitando il tuo nome."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3543,7 +3605,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "Contatto Email:"
msgid "Your notifications will be sent to this email."
msgstr "Le tue notifiche verranno inviate a questa email."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Nacondi"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Visualizza"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Password:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3846,8 +3918,8 @@ msgstr "Gruppi"
msgid "This is a special group representing a department."
msgstr "Questo è un gruppo speciale che rappresenta un dipartimento."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Questo è un gruppo speciale che rappresenta un dipartimento."
msgid "Transfer"
msgstr "Trasferisci"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importa Membri"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Amministra Membri"
@@ -3884,21 +3956,21 @@ msgstr ""
msgid "My Groups"
msgstr "I miei Gruppi"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Tempo di Invito"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Accettato"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)sCopiato con successo."
@@ -4035,14 +4107,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Tempo di cancellazione"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Libreria ripristinata con successo."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Errore. Si prega di verificare la configurazione di rete."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Libreria trasferita con successo."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Interrotto (contattare l'amministratore per correggere questa libreria)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Nessuna librerie è stata condivia con te"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Condiviso da"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Lascia Condivisione"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Tutto"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "Nessun membro"
msgid "No departments"
msgstr "Nessun dipartimento"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Condiviso da"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s è stato correttamente impostato come amministratore correttamente."
msgid "Add admin"
msgstr "Aggiungi amministratore"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Tutto"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Nessuna librerie è stata condivia con te"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Lascia Condivisione"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5550,6 +5618,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5625,19 +5705,19 @@ msgstr "Suggerimento: verrà generata un'istantanea dopo la modifica, che regist
msgid "Labels"
msgstr "Etichette"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Niente"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Sconosciuto"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Versione Corrente"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Visualizza Istantanea"
@@ -5781,6 +5861,10 @@ msgstr "Messaggio"
msgid "Access Log"
msgstr "Log degli accessi"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Accesso amministratore"
@@ -5813,88 +5897,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "L'utente può leggere, scaricare e sincronizzare i file."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Anteprima e scarica"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Solo Anteprima"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Modifica nel Cloud e scarica"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s copiato con successo e 1 altro elemento."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s spostato con successo. "
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s spostato con successo e 1 altro elemento."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po
index 383286dc72..753ebb963f 100644
--- a/locale/ja/LC_MESSAGES/django.po
+++ b/locale/ja/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Japanese (http://www.transifex.com/haiwen/seahub/language/ja/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "ログインアカウントを空にすることはできません"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "ログインID%sはすでに存在します"
@@ -93,8 +93,8 @@ msgstr "この部門のサブ部門があります"
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "マイ・ライブラリ"
@@ -164,6 +164,7 @@ msgstr "このアイテムは%sに共有されています。"
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "日時"
@@ -171,6 +172,7 @@ msgstr "日時"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "ユーザ"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "リンクアップロード"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "メールアドレス"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "メールアドレス"
msgid "Name"
msgstr "氏名"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "スペースクォータ"
msgid "There are more than 500 users, and sort is not offered."
msgstr "500人以上のユーザーがいて、並べ替えは提供されていません。"
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "ユーザの数が上限を超えています"
@@ -304,53 +308,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "編集完了"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "%sのあなたのアカウントを有効化しました。"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "編集完了、歓迎メールを送信しました。"
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "編集完了しました。しかし、メール送信に失敗しました。メール設定を確認してください。"
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "パスワードは「%s」にリセットされました。"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "パスワードを %(passwd)sに変更しました。電子メールが %(user)sに送信されました。"
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "%(user)sのパスワードを %(passwd)s にリセットしました。"
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr "ウイルスファイルが見つかりません"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "サーバ内部エラー"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "権限がありません。"
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "タグには、文字、数字、ドット、ハイフン、またはアンダースコアのみを含めることができます。"
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "ユーザー%sはすでにグループメンバーです。"
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "ユーザー%sが組織に見つかりません。"
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "グループは存在しません。"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "ユーザー%sはすでに存在します。"
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "氏名は必須項目です。"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "名前には、文字、数字、空白、ハイフン、またはアンダースコアのみを含めることができます"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "ログインしてください。"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "メールアドレスまたはユーザ名"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "メールアドレスまたはユーザ名"
msgid "Password"
msgstr "パスワード"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "該当メールが存在しません。アカウントを登録してください。"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "このアカウントは無効状態です。"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "ブラウザで Cookie を有効にしてください。"
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "メールアドレス"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "パスワード更新に失敗しました。LDAPインフラ管理者にご連絡ください。"
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "%s のパスワード再設定"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "新規パスワード"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "パスワード再入力"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "二つのパスワードが一致しません。もう一度試してください。"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "旧いパスワード"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "旧パスワードが不正です。"
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "パスワード再入力"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s が、アイコン
msgid "You have updated your avatar %(avatar)s."
msgstr "プロフィール画像%(avatar)s を更新しました。"
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "新しいプロフィール画像がアップロードされました。"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "プロフィール画像を更新しました。"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "プロフィール画像を削除しました。"
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "有効なメールアドレスを入力してください。"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "種類"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "端末"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "日付"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "ライブラリ名"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ライブラリID"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "ライブラリの所有者"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "ファイルパス"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "削除"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "状態"
@@ -1170,10 +1186,12 @@ msgstr[0] "%(seconds)d 秒前"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "読み/書き"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "読みのみ"
@@ -1251,6 +1269,7 @@ msgstr "編集"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "削除"
@@ -1277,6 +1296,8 @@ msgstr "備考(オプション)"
#: 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
@@ -1395,7 +1416,7 @@ msgstr "ユーザー名に「%s」は使用できません"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "パラメーターが足りません"
@@ -1518,9 +1539,9 @@ msgid "The %(site_name)s team"
msgstr " %(site_name)s ちーむ"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3602,12 +3623,14 @@ msgid "Available quota:"
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 "サイズ"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "前回の更新"
@@ -3682,8 +3705,8 @@ msgstr "削除に失敗:ユーザは存在しません。"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "あなたは、 %(user)s により %(site_name)s への参加を招待されました。"
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3907,12 +3930,14 @@ msgid "Operation"
msgstr "操作"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "ファイル"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "ライブラリー"
@@ -4078,12 +4103,14 @@ msgid "Confirm Password"
msgstr "パスワード確認"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "前へ"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4148,6 +4175,65 @@ msgstr "暗号化ライブラリーを既定のライブラリに設定できま
msgid "Successfully set \"%s\" as your default library."
msgstr "「%s」を既定のライブラリーに設定しました。"
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "ファイルの検索"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "高度な検索"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "フォルダアイコン"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "電子メールアドレスは必須項目です"
@@ -4231,6 +4317,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "成功"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "権限"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "組織"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "追加"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4981,7 +5123,7 @@ msgid "Network error"
msgstr "ネットワークエラー"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5093,47 +5235,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "権限エラー"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "ライブラリーが存在しません"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "履歴IDを指定してください。"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "指定された改版履歴がありません。"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "不明なエラー"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "「%s」をダウンロードできません。"
@@ -5155,8 +5297,8 @@ msgid "Bad upload link token."
msgstr "アップロードリンクのトークンが不正。"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "ファイルが見つかりません"
@@ -5185,52 +5327,52 @@ msgid "Unknown file encoding"
msgstr "ファイルエンコーディングがわかりません。"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "ファイルサイズが%sを超えています。オンラインで開けません。"
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "ファイルを閲覧できません"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "ファイルをダウンロードできません"
@@ -5292,10 +5434,6 @@ msgstr "作成者"
msgid "Input should be a number"
msgstr "数値を入力してください。"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "成功"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "数値は0より大きい必要があります。"
diff --git a/locale/ja/LC_MESSAGES/djangojs.po b/locale/ja/LC_MESSAGES/djangojs.po
index 3a9c762fd3..e891f1648a 100644
--- a/locale/ja/LC_MESSAGES/djangojs.po
+++ b/locale/ja/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Hiroshi Miura \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Japanese (http://www.transifex.com/haiwen/seahub/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "システム管理を抜ける"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "組織管理を抜ける"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "機関管理者を抜ける"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "システム管理"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "組織管理者"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "機関管理者"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "利用中:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "設定"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "ログアウト"
@@ -119,14 +125,17 @@ msgstr "通知"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "閉じる"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "ライブラリー"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "ゴミ箱"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "ゴミ箱"
msgid "Tags"
msgstr "タグ"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr "タグ"
msgid "History"
msgstr "履歴"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "サーバ側の版:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "私達について"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr "連絡先"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "説明"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "キャンセル"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "キャンセル"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "キャンセル"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr "{placeholder}の関連ファイルを選択します"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr "新しいレビューを追加"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "ユーザの検索中..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "本当にアカウントを削除しますか?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "本当にアカウントを削除しますか?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "削除"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "切断する"
@@ -719,7 +740,8 @@ msgstr "このライブラリを本当に復元して良いですか?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr "{num}個のアイテムをコピー"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr "新部門ライブラリ"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr "新部門ライブラリ"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "氏名"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "パスワードが一致しません。"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr "ストレージバックエンド"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "権限"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "読み/書き"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "読みのみ"
@@ -1048,7 +1071,7 @@ msgstr "パスワード (確認)"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "サーバ内部エラー"
@@ -1069,7 +1092,7 @@ msgstr "色を選択してください"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr "色を選択してください"
msgid "Save"
msgstr "保存"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "説明は入力必須です"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "アップロード"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "アップロード"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "アップロード"
msgid "Download"
msgstr "ダウンロード"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "コピー"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "編集"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "ファイルを削除"
@@ -1186,12 +1231,12 @@ msgstr "フォルダを削除"
msgid "Are you sure to delete"
msgstr "削除してもよろしいですか"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "%s を削除して宜しいでしょうか?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "ライブラリ削除"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr "有効期限"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "日"
@@ -1358,7 +1403,7 @@ msgstr "許可を設定"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "生成"
@@ -1463,10 +1508,10 @@ msgstr "プレビューなし"
msgid "Internal link has been copied to clipboard"
msgstr "内部リンクがクリップボードにコピーされました"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "内部リンク"
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "アクセス権を取り消す"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "入力必須です"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "メールが無効"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "ゲストを招待"
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr "メール"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr "パスワードはサーバに1時間だけ保持されます。"
msgid "Successfully set library history."
msgstr "ライブラリ履歴を正常に設定しました"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "履歴設定"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "正常に設定しました"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "自動削除"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "グループが見つかりません"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr "グループが見つかりません"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "エラー"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "ネットワークをご確認ください。"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "グループ"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "フォルダ"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "グループを選択"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr "作成されたファイル"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr "ライブラリ名"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "サイズ"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr "ファイル"
msgid "Tagged Files"
msgstr "タグ付きファイル"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "削除"
@@ -1882,57 +1930,15 @@ msgstr "使用ドラフト"
msgid "Delete draft"
msgstr "削除ドラフト"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "グループメンバーを管理"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "グループメンバーを追加"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "役割"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "管理"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "会員"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr "{placeholder}をに移動"
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr "新しいWiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr "新しいWiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr "ユーザーを追加"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "メールアドレス"
@@ -2138,54 +2146,54 @@ msgstr "グループの名前を変更"
msgid "Rename group to"
msgstr "グループの名前を"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "APIトークンがクリップボードにコピーされます。"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "権限がありません。"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "アプリ名"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "リンクを共有"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "アップロードリンク"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "共有リンクなし"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "アップロードリンクなし"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr "アップロードリンクなし"
msgid "Creator"
msgstr "作成者"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr "リンクがクリップボードにコピーされます"
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "共有リンク"
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr "他のサーバーと共有する"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr "共有するライブラリを選択してください"
msgid "Select libraries to share"
msgstr "共有するライブラリを選択する"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "グループを選択..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr "グループを選択..."
msgid "Expiration"
msgstr "有効期限"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "招待者"
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr "それはいくつかの時間がかかる場合があります。しばらくお待ちください。"
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "1つのアイテムを正常に削除しました"
msgid "Select a server..."
msgstr "サーバーを選択してください..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "ライブラリを所有者と共有することはできません。"
@@ -2495,6 +2503,16 @@ msgstr "新規通知を追加"
msgid "Name(optional)"
msgstr "氏名(任意)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "役割"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr "設定名前"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "条項"
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr "タグの編集"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "WebDavパスワード"
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr "コメントを追加"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "更新"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "編集"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "ファイル"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "ロック"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "星を外す"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "星"
@@ -2794,13 +2805,13 @@ msgstr "検索..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr "クォータを超えています"
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "ネットワークエラー"
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "ファイルのアップロード中"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "氏名"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "全てをキャンセル"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "詳細"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr "参加者を追加"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "管理"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "会員"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "現在のファイルパス:"
@@ -2996,6 +3040,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "グループメンバーを追加"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "私と共有"
@@ -3042,39 +3090,41 @@ msgstr "グループと共有"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "ツール"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "お気に入り"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "共有管理"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "匿名ユーザー"
msgid "Expired"
msgstr "期限切れ"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "名前の変更"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "フォルダー権限"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "フォルダー権限"
msgid "Unshare"
msgstr "共有を外す"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "パスワードを変更"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "パスワードの再設定"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "ヘルプ"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "ファイルの検索"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "ファイルのアップロード"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "アップロードするフォルダ"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "移動"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "プロフィール画像:"
@@ -3561,20 +3623,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "パスワード:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "グループ"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "移転"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "参加グループ"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "「%(name)s」をコピーしました。"
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "操作に失敗しました。ネットワークをご確認ください。"
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "共有者"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "全て"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "共有者"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr ""
msgid "Add admin"
msgstr "管理者の追加"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "全て"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "なし"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "不明"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "スナップショットを見る"
@@ -5779,6 +5859,10 @@ msgstr "メッセージ"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "プレビューとダウンロード"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "プレビューのみ"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr " %(name)s ほか1項目をコピーしました。"
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "%(name)s のほか%(amount)s項目をコピーしました。"
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "「%(name)s」を移動しました。"
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr " %(name)s ほか1項目を移動しました。"
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "%(name)s のほか%(amount)s項目を移動しました。"
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ko/LC_MESSAGES/django.po b/locale/ko/LC_MESSAGES/django.po
index e0ce16f470..43734896c2 100644
--- a/locale/ko/LC_MESSAGES/django.po
+++ b/locale/ko/LC_MESSAGES/django.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Korean (http://www.transifex.com/haiwen/seahub/language/ko/)\n"
"MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgid "Login id can't be empty"
msgstr "로그인 ID가 비어있으면 안됩니다"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "이미 %s 로그인 ID가 있습니다."
@@ -90,8 +90,8 @@ msgstr "이 부서에 하위 부서가 있습니다."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "내 라이브러리"
@@ -161,6 +161,7 @@ msgstr "이 항목은 %s에 공유했습니다."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "시간"
@@ -168,6 +169,7 @@ msgstr "시간"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "사용자"
@@ -203,7 +205,7 @@ msgid "Link Upload"
msgstr "링크 업로드"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -231,6 +233,7 @@ msgstr "전자메일"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -239,7 +242,7 @@ msgstr "전자메일"
msgid "Name"
msgstr "이름"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -273,7 +276,8 @@ msgstr "제한 용량 공간"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "한계 사용자 수를 넘었습니다."
@@ -301,53 +305,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "편집에 성공했습니다"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "%s의 계정을 활성화했습니다"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "편집에 성공했습니다. 전자메일을 보냈습니다."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "편집에 성공했지만 전자메일 보내기에 실패했습니다. 전자메일 설정을 확인해주세요."
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "%s에 암호를 재설정했습니다"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "암호를 %(passwd)s(으)로 바꾸기에 성공했으며 %(user)s님께 전자메일을 보냈습니다."
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "%(user)s님의 암호를 %(passwd)s(으)로 바꾸기에 성공했습니다."
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -378,9 +382,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "내부 서버 오류"
@@ -439,9 +443,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "권한이 거부되었습니다."
@@ -465,15 +470,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "태그에는 문자, 숫자, 점, 음수 기호 또는 밑줄 문자만 넣을 수 있습니다."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "%s 사용자는 이미 그룹 구성원입니다."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -482,18 +487,18 @@ msgid "User %s not found in organization."
msgstr "%s 사용자는 조직에 없습니다."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "그룹이 없습니다"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -532,7 +537,7 @@ msgstr "%s 사용자가 이미 있습니다."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -724,15 +729,15 @@ msgstr "이름이 필요합니다."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "이름엔 문자, 숫자, 공백 문자, 음수 기호, 밑줄 문자만 넣을 수 있습니다."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "로그인하세요."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "전자메일 또는 사용자 이름 "
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -745,67 +750,67 @@ msgstr "전자메일 또는 사용자 이름 "
msgid "Password"
msgstr "암호"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "올바른 전자메일/사용자 이름 및 암호를 입력하십시오. 참고로 모든 입력창은 대 소문자를 구분합니다."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "관련 사용자 계정에 전자메일 주소가 없습니다. 정말 등록하셨나요?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "이 계정은 비활성화 상태입니다."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "웹 브라우저에서 쿠키를 활성화 하지 않은 것 같습니다. 로그인하려면 쿠키가 필요합니다."
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "전자메일"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "암호를 재설정할 수 없습니다. LDAP 관리자에게 문의하세요."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "%s 암호 재설정"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "새 암호"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "새 암호 확인"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "두 개의 암호 입력창의 입력이 일치하지 않습니다"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "이전 암호"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "입력하신 이전 암호가 틀립니다. 다시 입력하세요."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "암호(다시 입력)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -877,15 +882,15 @@ msgstr "%(avatar_creator)s님께서 %(avatar)s."
msgstr "%(avatar)s 아바타를 업데이트했습니다."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "새 아바타 업로드에 성공했습니다."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "아바타 업데이트에 성공했습니다."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "요청한 아바타 삭제에 성공했습니다."
@@ -944,46 +949,56 @@ msgid "Enter a valid e-mail address."
msgstr "올바른 전자메일 주소를 입력하세요."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "형식"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "장치"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "날짜"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "라이브러리 이름"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "라이브러리 ID"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "라이브러리 소유자"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "파일 경로"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "삭제함"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -993,7 +1008,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "상태"
@@ -1167,10 +1183,12 @@ msgstr[0] "%(seconds)d초 전"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "읽기/쓰기"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "읽기 전용"
@@ -1248,6 +1266,7 @@ msgstr "편집"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "삭제"
@@ -1274,6 +1293,8 @@ msgstr "참고(선택)"
#: 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
@@ -1392,7 +1413,7 @@ msgstr "%s 이름이 잘못되었습니다"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "인자가 빠졌습니다"
@@ -1515,9 +1536,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s 팀"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3599,12 +3620,14 @@ msgid "Available quota:"
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 "크기"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "최근 업데이트"
@@ -3679,8 +3702,8 @@ msgstr "삭제 실패: 사용자가 없습니다"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s님께서 %(site_name)s 사이트 참여를 초대하셨습니다."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3904,12 +3927,14 @@ msgid "Operation"
msgstr "운영"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "파일"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "라이브러리"
@@ -4075,12 +4100,14 @@ msgid "Confirm Password"
msgstr "암호 확인"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "이전"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4145,6 +4172,65 @@ msgstr "암호화 라이브러리를 기본 라이브러리로 지정할 수 없
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" 기본 라이브러리 설정에 성공했습니다."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "파일 검색"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "고급"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "디렉터리 아이콘"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "시작일자가 잘못됐습니다. yyyy-mm-dd 형식이어야 합니다"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "마감일자가 잘못됐습니다. yyyy-mm-dd 형식이어야 합니다"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "시작일자는 마감일자보다 앞서야 합니다."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "잘못된 파일 크기 범위입니다."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "전자메일 주소가 필요합니다"
@@ -4228,6 +4314,62 @@ msgstr "공유 링크 접근에 필요한 인증 코드"
msgid "Failed to send a verification code, please try again later."
msgstr "인증 코드 전송에 실패했습니다. 나중에 다시 시도하십시오."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "성공"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "실패"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "동작"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "송신"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "수신"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "권한"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "조직"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "추가"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "수정"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "죄송합니다만, 요청한 페이지가 없습니다."
@@ -4978,7 +5120,7 @@ msgid "Network error"
msgstr "네트워크 오류"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "잘못된 인자입니다."
@@ -5090,47 +5232,47 @@ msgstr "이중 인증을 비활성화합니다. 계정 보안이 약해질 수
msgid "Disable"
msgstr "비활성"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "권한 오류"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "휴지통 페이지를 볼 수 없습니다"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "라이브러리 수정 상태를 볼 수 없습니다"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "라이브러리가 없습니다"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "이력 ID를 지정해주세요"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "라이브러리 복원에 성공했습니다."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "지정한 이력이 없습니다"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "알 수 없는 오류"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\"이(가) 없습니다."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "\"%s\"을(를) 다운로드할 수 없습니다"
@@ -5152,8 +5294,8 @@ msgid "Bad upload link token."
msgstr "잘못된 업로드 링크 토큰입니다."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "파일이 없습니다"
@@ -5182,52 +5324,52 @@ msgid "Unknown file encoding"
msgstr "알 수 없는 파일 인코딩"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "파일 크기가 %s을(를) 넘어, 온라인에서 열 수 없습니다."
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "라이브러리를 암호화했습니다. 온라인에서 파일을 열어볼 수 없습니다."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "파일을 볼 수 없습니다"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "오피스 온라인 미리 보기 페이지를 준비하는 중 오류가 나타났습니다."
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "오피스 파일 미리 보기 페이지를 준비하는 중 오류가 나타났습니다."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "파일 경로가 잘못되어 파일을 다운로드할 수 없습니다"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "파일 경로가 잘못되어 파일을 다운로드할 수 없습니다"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "파일을 다운로드할 수 없습니다."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "%s 링크를 공유합니다."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "파일을 다운로드 할 수 없습니다."
@@ -5289,10 +5431,6 @@ msgstr "만든 사람"
msgid "Input should be a number"
msgstr "입력 값은 숫자여야합니다"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "성공"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "입력 숫자는 0보다 커야합니다"
diff --git a/locale/ko/LC_MESSAGES/djangojs.po b/locale/ko/LC_MESSAGES/djangojs.po
index 605a2e798b..7397689a43 100644
--- a/locale/ko/LC_MESSAGES/djangojs.po
+++ b/locale/ko/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Seong-ho Cho \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Korean (http://www.transifex.com/haiwen/seahub/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "시스템 관리자 나가기"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "조직 관리자에서 빠져나가기"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "시스템 관리자"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "조직 관리자"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "프로파일 및 더 보기"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "사용함:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "설정"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "로그아웃"
@@ -119,14 +125,17 @@ msgstr "알림"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "닫기"
@@ -159,14 +168,14 @@ msgstr "파일을 업로드하고 있습니다. 정말로 이 페이지를 벗
msgid "Libraries"
msgstr "라이브러리"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "휴지통"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "휴지통"
msgid "Tags"
msgstr "태그"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr "태그"
msgid "History"
msgstr "이력"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "서버 버전: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "정보"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "설명"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "취소"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "취소"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "취소"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr "{placeholder}의 관련 파일을 선택하세요"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr "새 검토자 추가"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "사용자 검색..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "정말로 계정을 삭제하시겠어요?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "정말로 계정을 삭제하시겠어요?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "삭제"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "연결 끊기"
@@ -719,7 +740,8 @@ msgstr "이 라이브러리를 정말로 복원할까요?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr "새 부서 라이브러리"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr "새 부서 라이브러리"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "이름"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "\"{name}\" 이름이 이미 있습니다. 다른 이름을 선택하세요."
@@ -954,9 +977,9 @@ msgstr "암호가 일치하지 않습니다"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr "저장소 백엔드"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "권한"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "읽기-쓰기"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "읽기 전용"
@@ -1048,7 +1071,7 @@ msgstr "암호를 다시 입력하세요"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "내부 서버 오류"
@@ -1069,7 +1092,7 @@ msgstr "색상 선택"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr "색상 선택"
msgid "Save"
msgstr "저장"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "설명이 필요합니다"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "업로드"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "업로드"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "업로드"
msgid "Download"
msgstr "다운로드"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "수정"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "복사"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "편집"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "파일 삭제"
@@ -1186,12 +1231,12 @@ msgstr "폴더 삭제"
msgid "Are you sure to delete"
msgstr "정말 삭제할까요"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "정말로 %s을(를) 삭제할까요?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "라이브러리 삭제"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "일"
@@ -1358,7 +1403,7 @@ msgstr "권한 설정"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "만들기"
@@ -1463,10 +1508,10 @@ msgstr "미리 보기 그림 없음"
msgid "Internal link has been copied to clipboard"
msgstr "내부 링크를 클립보드에 복사했습니다"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "내부 링크"
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "정말로 {placeholder} 사용자 접근을 차단할까요?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "접근 차단"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "필요합니다."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "전자메일 주소가 올바르지 않습니다."
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "%(email) 사용자 초대에 성공했습니다"
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr "전자메일 주소"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "쉼표로 전자메일 주소를 구분하십시오"
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "{placeholder} 라이브러리로의 레이블 추가에 성공했습니다"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "현재 상태 레이블"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "그룹에서 나가기"
@@ -1575,51 +1621,51 @@ msgstr "암호는 한 시간동안만 서버에서 유지합니다."
msgid "Successfully set library history."
msgstr "라이브러리 기록 설정에 성공했습니다."
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "기록 설정"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr "{placeholder} 폴더 사용 권한"
msgid "Set {placeholder}'s permission"
msgstr "{placeholder} 권한 설정"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "그룹이 없습니다"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr "그룹이 없습니다"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "오류"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "네트워크를 확인하세요."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "그룹"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "폴더"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "그룹 선택"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr "만든 파일"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr "라이브러리 이름"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "크기"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr "초안 %(draft)s개 삭제에 실패했습니다."
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr "파일"
msgid "Tagged Files"
msgstr "태그 표시한 파일"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "삭제함"
@@ -1882,56 +1930,14 @@ msgstr "초안 사용"
msgid "Delete draft"
msgstr "초안 삭제"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "그룹 구성원 관리"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "그룹 구성원 추가"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "역할"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "{name} 삭제에 성공했습니다."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "관리자"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "구성원"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr "새 위키"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr "새 위키"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr "사용자 추가"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "전자메일"
@@ -2138,54 +2146,54 @@ msgstr "그룹 이름 바꾸기"
msgid "Rename group to"
msgstr "그룹 이름을 다음으로 바꾸기"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "권한이 거부되었습니다"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "링크 공유"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "업로드 링크"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "만든 사람"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "링크 공유"
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr "공유할 라이브러리를 선택하세요."
msgid "Select libraries to share"
msgstr "공유할 라이브러리를 선택하세요"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "그룹 선택..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr "그룹 선택..."
msgid "Expiration"
msgstr "유효기간"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "초대자"
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "항목 1개 삭제에 성공했습니다."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "소유자에게 라이브러리를 공유할 수 없습니다."
@@ -2495,6 +2503,16 @@ msgstr "새로운 알림 추가"
msgid "Name(optional)"
msgstr "이름(선택)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "역할"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "조항"
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr "태그 편집"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "WebDav 암호"
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "정말로 이 라이브러리 공개를 취소할까요?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "공개 취소"
@@ -2670,29 +2689,11 @@ msgstr "댓글을 추가합니다."
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "업데이트"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "편집"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "파일"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "{name}이(가) 잠금"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "잠금"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "별표 지우기"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "별표 표시"
@@ -2794,13 +2805,13 @@ msgstr "검색..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr "제한 용량을 넘었습니다."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "네트워크 오류"
@@ -2858,7 +2869,7 @@ msgstr "다시 시도"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "파일 업로드 중..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "이름"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "크기"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "진행"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "상태"
@@ -2917,7 +2928,7 @@ msgstr "모두 다시 시도"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "모두 취소"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "잠금 해제"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "상위 폴더 열기"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "상세"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "클라이언트로 열기"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "댓글"
@@ -2977,6 +2988,39 @@ msgstr "이 파일 형식은 온라인에서 볼 수 없습니다."
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "{name} 삭제에 성공했습니다."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "관리자"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "구성원"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "현재 경로: "
@@ -2996,6 +3040,10 @@ msgstr "라이브러리 형식"
msgid "Actions"
msgstr "동작"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "그룹 구성원 추가"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr "내 라이브러리"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "나에게 공유함"
@@ -3042,39 +3090,41 @@ msgstr "그룹에 공유함"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "도구"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "즐겨찾기"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "공개한 라이브러리"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "연결한 장치"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "공유 관리"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr "더 보기"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr "공유 라이브러리"
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "손님 사용자"
msgid "Expired"
msgstr "유효기간 경과함"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "{name} 삭제에 실패했습니다."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "이름 바꾸기"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "폴더 권한"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "폴더 권한"
msgid "Unshare"
msgstr "공유 해제"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "암호 바꾸기"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "암호 재설정"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "{library_name_placeholder} 라이브러리 별표 표시 취소에 성공했습니다."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "{library_name_placeholder} 라이브러리 별표 표시에 성공했습니다."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "도움말"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "정보"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "클라이언트"
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "파일 검색"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "새로 만들기"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "파일 업로드"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "폴더 업로드"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "새로 만들기"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "새 마크다운 파일"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "새 액셀 파일"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "새 파워포인트 파일"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "새 워드 파일"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr "검토 시작"
msgid "Move"
msgstr "이동"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "삭제한 라이브러리"
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr "전역 주소록에 계정을 조회하면 다른 사람이 이름을 입력했을 때 여러분을 찾을 수 있습니다."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "소셜 로그인"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "연결"
@@ -3541,7 +3603,7 @@ msgstr "허용 파일 확장자는 {placeholder} 뿐입니다."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "파일이 너무 큽니다. 최대 파일 크기는 1MB입니다."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "아바타:"
@@ -3561,20 +3623,30 @@ msgstr "연락 전자메일:"
msgid "Your notifications will be sent to this email."
msgstr "이 전자메일에 알림을 보냅니다."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "숨김"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "표시"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "암호:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "암호 설정"
@@ -3844,8 +3916,8 @@ msgstr "그룹"
msgid "This is a special group representing a department."
msgstr "부서 역할 특수 그룹입니다."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr "부서 역할 특수 그룹입니다."
msgid "Transfer"
msgstr "보내기"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "구성원 가져오기"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "구성원 관리"
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "내 그룹"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "초대 일시"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "수락함"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr "폴더가 없습니다."
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "이 라이브러리는 관리자가 읽기 전용으로 설정하여 업데이트할 수 없습니다."
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr "{name} 이동에 실패했습니다"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s을(를) 성공적으로 복사했습니다."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "삭제 시각"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "라이브러리 복원에 성공했습니다."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "실패했습니다. 네트워크를 확인하세요."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "{library_name_placeholder} 라이브러리 별표 표시 취소에 성공했습니다."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "{library_name_placeholder} 라이브러리 별표 표시에 성공했습니다."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "라이브러리 전송에 성공했습니다."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "깨짐(관리자에게 이 라이브러리를 복구하라고 알려주십시오)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "{name} 공유 취소에 성공했습니다"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "상대방이 공유한 라이브러리가 없습니다"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "공유자"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "공유에서 나가기"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "모두"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr "구성원 없음"
msgid "No departments"
msgstr "부서 없음"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "공유자"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "%s 사용자의 관리자 설정에 성공했습니다."
msgid "Add admin"
msgstr "관리자 추가"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "모두"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "{name} 공유 취소에 성공했습니다"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "상대방이 공유한 라이브러리가 없습니다"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "공유에서 나가기"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr "시스템 관리자가 이용 조항을 추가하여 모든 사용자가 이 조항에 동의하도록 합니다."
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr "요령: 수정한 이후에는 수정 이후 라이브러리 상태를
msgid "Labels"
msgstr "레이블"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "없음"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "알 수 없음"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "현재 버전"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "스냅샷 보기"
@@ -5779,6 +5859,10 @@ msgstr "메시지"
msgid "Access Log"
msgstr "접근 기록"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "관리자 접근"
@@ -5811,88 +5895,88 @@ msgstr "온라인 읽기/쓰기 폴더"
msgid "Online Read-Only folder"
msgstr "온라인 읽기 전용 폴더"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "온라인 읽기/쓰기"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "온라인 읽기 전용"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr "사용자는 파일을 읽고, 쓰고, 업로드, 다운로드, 동기화할 수 있습니다."
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "사용자는 파일을 읽고, 다운로드, 동기화할 수 있습니다."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr "쓰기 권한을 주면 사용자도 라이브러리를 공유할 수 있습니다."
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "사용자는 브라우저로 파일을 온라인에서 보고 편집할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다."
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "사용자는 브라우저로 파일을 온라인에서 보기만 할 수 있습니다. 단, 파일을 다운로드할 수는 없습니다."
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "미리 보기 및 다운로드"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "미리 보기 전용"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "클라우드에서 편집하고 다운로드"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s 및 항목 1개를 성공적으로 복사했습니다."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 복사했습니다."
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s을(를) 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s 및 항목 1개를 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "%(name)s 및 항목 %(amount)s개를 성공적으로 이동했습니다."
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "%(name)s 항목과 기타 항목 %(amount)s개 복사에 실패했습니다."
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "%(name)s 항목 복사에 실패했습니다."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "%(name)s항목과 기타 항목 %(amount)s개 이동에 실패했습니다."
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 036d2305e3..68449782c1 100644
--- a/locale/lt/LC_MESSAGES/django.po
+++ b/locale/lt/LC_MESSAGES/django.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Lithuanian (http://www.transifex.com/haiwen/seahub/language/lt/)\n"
"MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgid "Login id can't be empty"
msgstr "Prisijungimo id negali būti tuščias"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Prisijungimo id %s jau yra."
@@ -90,8 +90,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Mano biblioteka"
@@ -161,6 +161,7 @@ msgstr "Šis elementas bendrinamas su %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Laikas"
@@ -168,6 +169,7 @@ msgstr "Laikas"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -203,7 +205,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -231,6 +233,7 @@ msgstr "El. paštas"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -239,7 +242,7 @@ msgstr "El. paštas"
msgid "Name"
msgstr "Vardas"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -273,7 +276,8 @@ msgstr "Saugyklos dydis"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Vartotojų skaičius viršija limitą."
@@ -301,53 +305,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Sėkmingai redaguota"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -378,9 +382,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Vidinė serverio klaida"
@@ -439,9 +443,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Prieiga uždrausta."
@@ -465,15 +470,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Žymoje gali būti tik raidės, skaičiai, taškas, brūkšnelis arba pabraukimas."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Vartotojas %s jau yra grupės narys."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -482,18 +487,18 @@ msgid "User %s not found in organization."
msgstr "Vartotojas %s organizacijoje nerastas."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Grupės nėra"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -532,7 +537,7 @@ msgstr "Vartotojas %s jau yra."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -724,15 +729,15 @@ msgstr "Vardas privalomas."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Prašome prisijungti."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "El. pašto adresas arba vartotojo vardas"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -745,67 +750,67 @@ msgstr "El. pašto adresas arba vartotojo vardas"
msgid "Password"
msgstr "Slaptažodis"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Šis el. pašto adresas neturi susietos paskyros. Tikrai esate užsiregistravęs?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Ši paskyra neaktyvi."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "El. paštas"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Iš naujo nustatyti %s slaptažodį"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Naujas slaptažodis"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Naujo slaptažodžio patvirtinimas"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Slaptažodžiai dviejuose laukeliuose nesutampa."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Senas slaptažodis"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Slaptažodis (dar kartą)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -877,15 +882,15 @@ msgstr "%(avatar_creator)s atnaujino savo avatarą
msgid "You have updated your avatar %(avatar)s."
msgstr "Atnaujinote savo avatarą %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Naujas avataras sėkmingai įkeltas."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Avataras sėkmingai atnaujintas."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Avataras sėkmingai ištrintas."
@@ -944,46 +949,56 @@ msgid "Enter a valid e-mail address."
msgstr "Įrašykite galiojantį el. pašto adresą."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Ištrinta"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -993,7 +1008,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Būsena"
@@ -1179,10 +1195,12 @@ msgstr[3] "Prieš %(seconds)d sek."
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Skaityti-Rašyti"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Tik-Skaityti"
@@ -1263,6 +1281,7 @@ msgstr "Redaguoti"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1289,6 +1308,8 @@ msgstr "Pastabos (neprivaloma)"
#: 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
@@ -1407,7 +1428,7 @@ msgstr "Vardas %s yra negaliojantis"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Trūksta argumento"
@@ -1530,9 +1551,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s komanda"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3614,12 +3635,14 @@ msgid "Available quota:"
msgstr "Prieinamos saugyklos dydis:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Paskutinis atnaujinimas"
@@ -3694,8 +3717,8 @@ msgstr "Nepavyko ištrinti: tokio vartotojo nėra"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s pakvietė prisijungti prie %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3925,12 +3948,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr ""
@@ -4096,12 +4121,14 @@ msgid "Confirm Password"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4166,6 +4193,68 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr ""
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Ieškoti bylų"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "išplėstinis"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Aplanko piktrograma"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr ""
@@ -4249,6 +4338,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Sėkmingai"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Įtraukti"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4999,7 +5144,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5111,47 +5256,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr ""
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Nurodykite tikslų žurnalo ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Nurodyto žurnalo nėra"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5173,8 +5318,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr ""
@@ -5203,52 +5348,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5310,10 +5455,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Sėkmingai"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/lt/LC_MESSAGES/djangojs.po b/locale/lt/LC_MESSAGES/djangojs.po
index f92acce341..513c7cb479 100644
--- a/locale/lt/LC_MESSAGES/djangojs.po
+++ b/locale/lt/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Lithuanian (http://www.transifex.com/haiwen/seahub/language/lt/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Nustatymai"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr "Pranešimai"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Uždaryti"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotekos"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Žurnalas"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Serverio versija:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Apie mus"
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Aprašymas"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Atšaukti"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Atšaukti"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Atšaukti"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Ieškoti vartotojų..."
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Tikrai norite ištrinti savo paskyrą?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "Tikrai norite ištrinti savo paskyrą?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Ištrinti"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Tikrai norite atkurti šią biblioteką?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Vardas"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Skaityti-Rašyti"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Tik-Skaityti"
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Vidinė serverio klaida"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Redaguoti"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Ar tikrai norite ištrinti %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Sukurti"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Privaloma."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "El. adresai atskirti \",\""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Žurnalo nustatymai"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Klaida"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Aplankas"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Dydis"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,57 +1929,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Vaidmuo"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Narys"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "El. paštas"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Prieiga uždrausta"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Įkėlimo nuorodos"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Pasirinkti bibliotekas bendrinimui"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Sukurti naują pranešimą"
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Vaidmuo"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Atnaujinti"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Redaguoti"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Bylos"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "užrakintas"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr "Saugyklos vieta išnaudota."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "vardas"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr "Atrakinti"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr "Atidaryti iš kliento"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Komentaras"
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Narys"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr "Bibliotekos tipas"
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr "Mano bibliotekos"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Bendrinama su manimi"
@@ -3041,39 +3089,41 @@ msgstr "Bendrinama su grupėmis"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Įrankiai"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Mėgstamiausi"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Bendrinimo administravimas"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Pagalba"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Apie"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klientai"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "Ieškoti bylų"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Ištrintos bibliotekos"
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avataras:"
@@ -3560,20 +3622,30 @@ msgstr "Kontaktinis el. paštas:"
msgid "Your notifications will be sent to this email."
msgstr "Jūsų pranešimai bus išsiųsti šiam el. pašto adresui."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Slėpti"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Grupės"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importuoti narius"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Tvarkyti narius"
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Mano grupės"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Pakvietimo laikas"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Priimta"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Nepavyko. Patikrinkite tinklą."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Atmesti bendrinimą"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Atmesti bendrinimą"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Nežinoma"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Dabartinė versija"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Peržiūrėti momentinę kopiją"
@@ -5778,6 +5858,10 @@ msgstr "Pranešimas"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/lv/LC_MESSAGES/django.po b/locale/lv/LC_MESSAGES/django.po
index b265cd44fe..0a6edacde1 100644
--- a/locale/lv/LC_MESSAGES/django.po
+++ b/locale/lv/LC_MESSAGES/django.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Latvian (http://www.transifex.com/haiwen/seahub/language/lv/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Mana bibliotēka"
@@ -159,6 +159,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Laiks"
@@ -166,6 +167,7 @@ msgstr "Laiks"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Lietotājs"
@@ -201,7 +203,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -229,6 +231,7 @@ msgstr "E-pasts"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -237,7 +240,7 @@ msgstr "E-pasts"
msgid "Name"
msgstr "Nosaukums"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -271,7 +274,8 @@ msgstr "Kvota"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -299,53 +303,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Rediģēšana izdevās"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Jūsu konts %s ir aktivizēts"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Parole ir atiestatīta uz %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -376,9 +380,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Iekšējā servera kļūda"
@@ -437,9 +441,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Pieeja liegta."
@@ -463,15 +468,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Lietotājs %s jau ir grupas dalībnieks."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -480,18 +485,18 @@ msgid "User %s not found in organization."
msgstr "Lietotājs %s nav atrasts organizācijā."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Grupa nepastāv"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -530,7 +535,7 @@ msgstr "Lietotājs %s jau pastāv."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -722,15 +727,15 @@ msgstr "Nepieciešams nosaukums."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Lūdzu, piesakieties."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "E-pasts vai lietotājvārds"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -743,67 +748,67 @@ msgstr "E-pasts vai lietotājvārds"
msgid "Password"
msgstr "Parole"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Šī e-pasta adrese nav piesaistīta konta. Vai esat reģistrējies?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Šis konts nav aktīvs"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-pasts"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Atiestādīt paroli uz %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Jauna parole"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Apstiprināt paroli"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Paroļu lauki nesakrīt"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Vecā parole"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Parole (vēlreiz)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -875,15 +880,15 @@ msgstr "%(avatar_creator)s ir atjaunināts uz avata
msgid "You have updated your avatar %(avatar)s."
msgstr "Esat atjauninājis avataru %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Jaunais avatars augšuplādēts sekmīgi"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Veiksmīgi atjaunināts avatars."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Veiksmīgi dzēsts pieprasītais avatars."
@@ -942,46 +947,56 @@ msgid "Enter a valid e-mail address."
msgstr "Ierakstiet derīgu e-pasta adresi"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tips"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP adrese"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Ierīce"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Datums"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Dzēsts"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -991,7 +1006,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Statuss"
@@ -1173,10 +1189,12 @@ msgstr[2] "%(seconds)d sekundēm"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Lasīt-Rakstīt"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Tikai lasīt"
@@ -1256,6 +1274,7 @@ msgstr "Rediģēt"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1282,6 +1301,8 @@ msgstr "Piezīme (nav obligāti)"
#: 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
@@ -1400,7 +1421,7 @@ msgstr "Nosaukums %s nav derīgs"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Iztrūkst arguments"
@@ -1523,9 +1544,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3607,12 +3628,14 @@ msgid "Available quota:"
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 "Izmērs "
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Atjaunots"
@@ -3687,8 +3710,8 @@ msgstr "Neizdevās dzēst: lietotājs neeksistē"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s uzaicināja jūs pievienoties %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3916,12 +3939,14 @@ msgid "Operation"
msgstr "Darbības"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Datne"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Bibliotēka"
@@ -4087,12 +4112,14 @@ msgid "Confirm Password"
msgstr "Apstiprināt paroli"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Iepriekšējais"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4157,6 +4184,67 @@ msgstr "Nevar iestatīt šifrētu bibliotēku, kā noklusēto bibliotēku."
msgid "Successfully set \"%s\" as your default library."
msgstr "Veiksmīgi iestatīts \"%s\" kā jūsu noklusētā bibliotēka."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Meklēt datnes"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "paplašināti"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Mapes attēls"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Nepieciešams e-pasts"
@@ -4240,6 +4328,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Veiksme"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Neizdevās"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "No"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Priekš"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Tiesības"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organizācija"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Pievienot"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Atvainojiet, bet pieprasīto lapu nevarēja atrast."
@@ -4990,7 +5134,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Nederīgs arguments."
@@ -5102,47 +5246,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "tiesību kļūda"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Nevar apskatīt atkritni lapā"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Nevar skatīt bibliotēkas izmaiņas"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Bibliotēka nepastāv"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Lūdzu, norādiet vēstures ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Norādītais vēstures saraksts nepastāv"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Nezināma kļūda"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" nepastāv."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Nevar lejupielādēt \"%s\""
@@ -5164,8 +5308,8 @@ msgid "Bad upload link token."
msgstr "Slikta augšupielādes saites pilnvara."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Šāda datne nepastāv"
@@ -5194,52 +5338,52 @@ msgid "Unknown file encoding"
msgstr "Nezināms datnes kodējums"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Nevar apskatīt datni"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Nevar lejupielādēt datni, nederīgs datnes ceļš"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Nevar lejupielādēt datni, nepareizs datnes ceļš"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Nevar lejupielādēt datni"
@@ -5301,10 +5445,6 @@ msgstr "Autors"
msgid "Input should be a number"
msgstr "Jāievada skaitlis"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Veiksme"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Ievades numuram jābūt lielākam par 0"
diff --git a/locale/lv/LC_MESSAGES/djangojs.po b/locale/lv/LC_MESSAGES/djangojs.po
index 2605bfed8e..d9f85775c3 100644
--- a/locale/lv/LC_MESSAGES/djangojs.po
+++ b/locale/lv/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Qubit Bit\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Latvian (http://www.transifex.com/haiwen/seahub/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Iziet no administratora loga"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administratora logs"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Organizācijas administrators"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Skatīt profilu"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Lietots:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Iestatījumi"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Iziet"
@@ -119,14 +125,17 @@ msgstr "Paziņojums"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Aizvērt"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotēkas"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Atkritne"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "Atkritne"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr "Vēsture"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Servera versija: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Par mums"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Apraksts"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Meklēt lietotājus..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Dzēst"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr "Vai tiešām vēlaties atjaunot šō bibliotēku?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "Vārds"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Paroles nesakrīt"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "Tiesības"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lasīt-Rakstīt"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Tikai lasīt"
@@ -1048,7 +1071,7 @@ msgstr "Atkārtot paroli"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Iekšējā servera kļūda"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Nepieciešams apraksts"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Augšuplādēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "Augšuplādēt"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "Augšuplādēt"
msgid "Download"
msgstr "Lejuplādēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Rediģēt"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Vai tiešām vēlaties dzēst %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "Dzēst bibliotēku"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dienas"
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Izveidot"
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Nepieciešams."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Vēstures iestatījumi"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr "{placeholder} Mapes atļaujas"
msgid "Set {placeholder}'s permission"
msgstr "Iestatīt {placeholder} atlaujas"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Kļūda"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Mape"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Atlasīt grupu"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Izmērs "
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,57 +1930,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Loma"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrators"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Dalībnieks"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-pasts"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Pieeja liegta"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Koplietošanas saites"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: 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-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "Autors"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Atlasīt koplietošanas bibliotēkas "
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "Izbeigšanās"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Uzaicinātājs"
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "Veiksmīgi izdzēsts 1 objekts"
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "Pievienot jaunu paziņojumu"
msgid "Name(optional)"
msgstr "Vārds (obligāti)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Loma"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Atjaunot"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Rediģēt"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Datnes"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "bloķēts"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Bez zvaigznītes"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "Datni augšuplādē..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "vārds"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Atcelt visus"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "Atbloķēt"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detaļas"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "Atvērt ar klientu"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Komentārs"
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrators"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Dalībnieks"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Pašreizējais ceļš:"
@@ -2996,6 +3040,10 @@ msgstr "Bibliotēkas tips"
msgid "Actions"
msgstr "Darbības"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr "Manas bibliotēkas"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Man koplietotās "
@@ -3042,39 +3090,41 @@ msgstr "Koplietot grupai"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Darbarīki"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favorīti"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Saistītās ierīces"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Koplietošanā"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "Anonīms lietotājs"
msgid "Expired"
msgstr "Beigties"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Pārsaukt"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Mapes tiesības"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "Mapes tiesības"
msgid "Unshare"
msgstr "Atcelt koplietošanu"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Mainīt paroli"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Atiestatīt paroli"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Palīdzība"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Par"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klients"
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "Meklēt datnes"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Augšuplādēt mapi"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Jauna Excel datne"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Jauna PowerPoint datne"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "Pārvietot"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Dzēstās bibliotēkas"
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatars: "
@@ -3561,20 +3623,30 @@ msgstr "Kontaktpersonas e-pasts:"
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Slēpt"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Rādīt"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Parole:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Grupas"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "Pārsūtīt"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importēt dalībniekus"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Pārvaldīt dalībniekus"
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "Manas grupas"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Uzaicināšanas laiks"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Pieņemt"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Veiksmīgi kopēts %(name)s."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Dzēšanas laiks"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Neizdevās. Lūdzu pārbaudiet tīkla pieslēgumu."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Bibliotēka tika veiksmīgi pārsūtīta."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Bojāta (lūdzu, sazinieties ar administratoru, lai salabotu šo bibliotēku)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Dalās"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Atļauja koplietojumam"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Visi"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr "Nav dalībnieka"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Dalās"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "Veiksmīgi iestatīts %s, kā administrators."
msgid "Add admin"
msgstr "Pievienot administratoru"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Visi"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Atļauja koplietojumam"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Neviens"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Nezināms"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Pašreizējā versija"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Skatīt momentuzņēmumu"
@@ -5779,6 +5859,10 @@ msgstr "Ziņa"
msgid "Access Log"
msgstr "Piekļuves žurnāls"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr " Veiksmīgi pārsūtīts %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 eb542a8930..cc0ab7230b 100644
--- a/locale/lv_LV/LC_MESSAGES/djangojs.po
+++ b/locale/lv_LV/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Latvian (Latvia) (http://www.transifex.com/haiwen/seahub/language/lv_LV/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Iestatījumi"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Iziet"
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Krātuves"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Miskaste"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "Miskaste"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Vēsture"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Servera versija: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Apraksts"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Atcelt"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "Tiešām dzēst kontu?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Dzēst"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Nosaukums"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Paroles nesakrīt"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "Tiesības"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lasīt-Rakstīt"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Tikai lasīt"
@@ -1047,7 +1070,7 @@ msgstr "Atkārtot paroli"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Augšuplādēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "Augšuplādēt"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "Augšuplādēt"
msgid "Download"
msgstr "Lejuplādēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopēt"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Mainīt"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Tiešām dzēst %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-pasts"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Pieeja liegta"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr "Vārds (nav obligāti)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Atjaunot"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Mainīt"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Datnes"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Zvaigzne"
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detaļas"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr "Liegt pieeju"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Palīdzība"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienti"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "Pārvietot"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatars: "
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Parole:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Grupas"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Manas grupas"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Neizdevās. Lūdzu pārbaudiet tīkla pieslēgumu."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Dalās"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr "Nav biedru"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Dalās"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Neviens"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Nezināms"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr "Ziņa"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/mk/LC_MESSAGES/django.po b/locale/mk/LC_MESSAGES/django.po
index 6aaea3d771..4d78e7fd90 100644
--- a/locale/mk/LC_MESSAGES/django.po
+++ b/locale/mk/LC_MESSAGES/django.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Macedonian (http://www.transifex.com/haiwen/seahub/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -87,8 +87,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr ""
@@ -158,6 +158,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr ""
@@ -165,6 +166,7 @@ msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -200,7 +202,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -228,6 +230,7 @@ msgstr ""
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -236,7 +239,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -270,7 +273,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -298,53 +302,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -375,9 +379,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr ""
@@ -436,9 +440,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -462,15 +467,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -479,18 +484,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr ""
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -529,7 +534,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -721,15 +726,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr ""
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -742,67 +747,67 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr ""
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr ""
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -874,15 +879,15 @@ msgstr ""
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr ""
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr ""
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr ""
@@ -941,46 +946,56 @@ msgid "Enter a valid e-mail address."
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -990,7 +1005,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr ""
@@ -1168,10 +1184,12 @@ msgstr[1] ""
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr ""
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr ""
@@ -1250,6 +1268,7 @@ msgstr ""
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 ""
@@ -1276,6 +1295,8 @@ msgstr ""
#: 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
@@ -1394,7 +1415,7 @@ msgstr ""
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr ""
@@ -1517,9 +1538,9 @@ msgid "The %(site_name)s team"
msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3601,12 +3622,14 @@ msgid "Available quota:"
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 ""
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr ""
@@ -3681,7 +3704,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3908,12 +3931,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr ""
@@ -4079,12 +4104,14 @@ msgid "Confirm Password"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4149,6 +4176,66 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr ""
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr ""
@@ -4232,6 +4319,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4982,7 +5125,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5094,47 +5237,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr ""
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5156,8 +5299,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr ""
@@ -5186,52 +5329,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5293,10 +5436,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/mk/LC_MESSAGES/djangojs.po b/locale/mk/LC_MESSAGES/djangojs.po
index 49a623d6ca..9a997e517b 100644
--- a/locale/mk/LC_MESSAGES/djangojs.po
+++ b/locale/mk/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Macedonian (http://www.transifex.com/haiwen/seahub/language/mk/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr ""
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr ""
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr ""
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr ""
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr ""
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr ""
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr ""
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr ""
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 6de73ce6be..d197e9ae02 100644
--- a/locale/nb_NO/LC_MESSAGES/djangojs.po
+++ b/locale/nb_NO/LC_MESSAGES/djangojs.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Mikal Thunold-Olsen \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/haiwen/seahub/language/nb_NO/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,45 +23,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Logg av som systemadministrator"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Systemadministrator"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Forbrukt: "
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Innstillinger"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Logg ut"
@@ -120,14 +126,17 @@ msgstr "Påminnelser"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Lukk"
@@ -160,14 +169,14 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteker"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papirkurv"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -176,9 +185,9 @@ msgstr "Papirkurv"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -186,15 +195,15 @@ msgstr ""
msgid "History"
msgstr "Historikk"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Serverversjon: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Om oss"
@@ -249,7 +258,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -271,7 +280,7 @@ msgstr "Beskrivelse"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -282,11 +291,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -354,7 +363,7 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -364,15 +373,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -383,17 +390,17 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -426,9 +433,12 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -454,6 +464,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -475,16 +487,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Søk i brukere..."
@@ -614,25 +626,34 @@ msgid "Really want to delete your account?"
msgstr "Ønsker du virkelig å slette denne kontoen?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -640,20 +661,20 @@ msgstr "Ønsker du virkelig å slette denne kontoen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -698,8 +719,8 @@ msgstr "Slett"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -720,7 +741,8 @@ msgstr "Er du sikker på at du ønsker å gjenopprette dette biblioteket?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -787,7 +809,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -819,12 +841,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -837,13 +858,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -895,7 +918,7 @@ msgstr "Navn"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -955,9 +978,9 @@ msgstr "Passordene stemmer ikke overens"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -979,16 +1002,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1009,16 +1032,16 @@ msgstr "Tillatelse"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Skrivbar"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Lesbar"
@@ -1049,7 +1072,7 @@ msgstr "Passord på nytt"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Intern tjenerfeil"
@@ -1070,7 +1093,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1078,46 +1101,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Beskrivelse er påkrevd"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Opplasting"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1128,6 +1149,7 @@ msgstr "Opplasting"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1143,21 +1165,22 @@ msgstr "Opplasting"
msgid "Download"
msgstr "Nedlasting"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1167,14 +1190,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopiere"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Rediger"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1187,12 +1232,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Er du sikker på at du vil slette %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1203,7 +1248,7 @@ msgid "Delete Library"
msgstr "Slett bibliotek"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1342,8 +1387,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dager"
@@ -1359,7 +1404,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generere"
@@ -1464,10 +1509,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1487,43 +1532,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Påkrevd"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1532,7 +1578,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1542,12 +1588,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1576,51 +1622,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1640,16 +1686,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr "Sett {placeholder}'s tillatelse"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1660,54 +1706,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Feil"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Vennligst sjekk nettverkstilkoblingen."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Gruppe"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Mappe"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Velg en gruppe"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1725,6 +1772,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1753,7 +1801,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1787,7 +1835,7 @@ msgstr "Størrelse"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1821,17 +1869,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1863,7 +1911,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1883,57 +1931,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rolle"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrator"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Medlem"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1947,20 +1953,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1971,7 +1979,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2027,10 +2035,10 @@ msgid "Add User"
msgstr "Legg til bruker"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-post"
@@ -2139,54 +2147,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Tilgang avvist"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Opplastingslenker"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2195,7 +2203,7 @@ msgstr ""
msgid "Creator"
msgstr "Opprettet av"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2260,7 +2268,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2286,22 +2294,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2323,14 +2331,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Velg biblioteker for deling"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2340,7 +2348,7 @@ msgstr ""
msgid "Expiration"
msgstr "Utløpsdato"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Inviter"
@@ -2366,7 +2374,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2394,8 +2402,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2496,6 +2504,16 @@ msgstr "Legg til en ny påminnelse"
msgid "Name(optional)"
msgstr "Navn (obligatorisk)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rolle"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2564,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2599,7 +2617,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2637,6 +2655,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2671,29 +2690,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Oppdater"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Rediger"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2717,28 +2718,38 @@ msgid "Files"
msgstr "Filer"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "låst"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Fjerne favorittmarkering"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2795,13 +2806,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2823,7 +2834,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2859,7 +2870,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2885,25 +2896,25 @@ msgstr "Filen lastes opp..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "navn"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2918,7 +2929,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Avbryt alle"
@@ -2943,16 +2954,16 @@ msgid "Unlock"
msgstr "Lås opp"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detaljer"
@@ -2963,7 +2974,7 @@ msgid "Open via Client"
msgstr "Åpne via klient"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Kommenter"
@@ -2978,6 +2989,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrator"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Medlem"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Nåværende sti:"
@@ -2997,6 +3041,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3026,7 +3074,7 @@ msgstr "Mine bibliotek"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Delt med meg"
@@ -3043,39 +3091,41 @@ msgstr "Delt med grupper"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Verktøy"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoritter"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Lenkede enheter"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Delingsadministrator"
@@ -3090,8 +3140,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3114,15 +3164,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3237,26 +3287,26 @@ msgstr "Anonym bruker"
msgid "Expired"
msgstr "Utgått"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Omdøpe"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Mappetillatelse"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3266,34 +3316,46 @@ msgstr "Mappetillatelse"
msgid "Unshare"
msgstr "Opphev deling"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Endre passord"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Endre passord"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Hjelp"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienter"
@@ -3303,37 +3365,37 @@ msgid "Search Files"
msgstr "Søk etter filer"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Ny"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Opplastingsmappe"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Ny"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Ny Excel fil"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Ny Powerpoint fil"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Ny Word fil"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3366,7 +3428,7 @@ msgstr ""
msgid "Move"
msgstr "Flytte"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3475,14 +3537,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3542,7 +3604,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Profilbilde:"
@@ -3562,20 +3624,30 @@ msgstr "Kontakt e-post:"
msgid "Your notifications will be sent to this email."
msgstr "Dine varslinger vil sendes til denne e-post adressen."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Skjul"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Vis"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Passord:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3845,8 +3917,8 @@ msgstr "Grupper"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3854,11 +3926,11 @@ msgstr ""
msgid "Transfer"
msgstr "Overføre"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importer medlemmer"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Behandle medlemmer"
@@ -3883,21 +3955,21 @@ msgstr ""
msgid "My Groups"
msgstr "Mine grupper"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Akseptert"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3905,12 +3977,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3970,7 +4042,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Vellykket kopiering av %(name)s."
@@ -4034,14 +4106,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Tidspunkt for sletting"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Feilet. Vennligst sjekk nettverkstilkoblingen."
@@ -4053,28 +4125,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Delt av"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Forlate delt resurss"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Alle"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4170,11 +4273,6 @@ msgstr "Ingen medlemmer"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Delt av"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4400,16 +4498,6 @@ msgstr "Vellykket aktivering av %s som administrator."
msgid "Add admin"
msgstr "Legg til administrator"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Alle"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4544,12 +4632,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4602,24 +4684,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Forlate delt resurss"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5549,6 +5617,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5624,19 +5704,19 @@ msgstr "Tips: Et øyeblikksbilde vil bli tatt etter endringen, som lagrer biblio
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ingen"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Ukjent"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Gjeldende versjon"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Se på øyeblikksbilde"
@@ -5780,6 +5860,10 @@ msgstr "Melding"
msgid "Access Log"
msgstr "Tilgangslogg"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5812,88 +5896,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Vellykket kopiering av %(name)s og 1 øvrig element."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Vellykket flytting av %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Vellykket sletting av %(name)s samt 1 annet element."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po
index b29c18e661..4d17d4d748 100644
--- a/locale/nl/LC_MESSAGES/django.po
+++ b/locale/nl/LC_MESSAGES/django.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Dutch (http://www.transifex.com/haiwen/seahub/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -87,8 +87,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr ""
@@ -158,6 +158,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr ""
@@ -165,6 +166,7 @@ msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr ""
@@ -200,7 +202,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -228,6 +230,7 @@ msgstr ""
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -236,7 +239,7 @@ msgstr ""
msgid "Name"
msgstr ""
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -270,7 +273,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -298,53 +302,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -375,9 +379,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr ""
@@ -436,9 +440,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -462,15 +467,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -479,18 +484,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr ""
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -529,7 +534,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -721,15 +726,15 @@ msgstr ""
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr ""
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -742,67 +747,67 @@ msgstr ""
msgid "Password"
msgstr ""
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr ""
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr ""
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr ""
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr ""
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr ""
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr ""
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr ""
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr ""
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr ""
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr ""
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr ""
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr ""
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -874,15 +879,15 @@ msgstr ""
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr ""
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr ""
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr ""
@@ -941,46 +946,56 @@ msgid "Enter a valid e-mail address."
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -990,7 +1005,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr ""
@@ -1168,10 +1184,12 @@ msgstr[1] ""
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr ""
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr ""
@@ -1250,6 +1268,7 @@ msgstr ""
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 ""
@@ -1276,6 +1295,8 @@ msgstr ""
#: 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
@@ -1394,7 +1415,7 @@ msgstr ""
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr ""
@@ -1517,9 +1538,9 @@ msgid "The %(site_name)s team"
msgstr ""
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3601,12 +3622,14 @@ msgid "Available quota:"
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 ""
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr ""
@@ -3681,7 +3704,7 @@ msgstr ""
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
+msgid "You are invited to join %(site_name)s."
msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
@@ -3908,12 +3931,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr ""
@@ -4079,12 +4104,14 @@ msgid "Confirm Password"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr ""
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4149,6 +4176,66 @@ msgstr ""
msgid "Successfully set \"%s\" as your default library."
msgstr ""
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr ""
@@ -4232,6 +4319,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr ""
@@ -4982,7 +5125,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5094,47 +5237,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr ""
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr ""
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr ""
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr ""
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr ""
@@ -5156,8 +5299,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr ""
@@ -5186,52 +5329,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr ""
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5293,10 +5436,6 @@ msgstr ""
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/nl/LC_MESSAGES/djangojs.po b/locale/nl/LC_MESSAGES/djangojs.po
index 6a51f7dc1e..b504ca642b 100644
--- a/locale/nl/LC_MESSAGES/djangojs.po
+++ b/locale/nl/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Dutch (http://www.transifex.com/haiwen/seahub/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr ""
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr ""
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr ""
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr ""
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr ""
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr ""
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr ""
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr ""
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 07782f4120..e1f7410d55 100644
--- a/locale/nl_NL/LC_MESSAGES/djangojs.po
+++ b/locale/nl_NL/LC_MESSAGES/djangojs.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: jvanattenhoven \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/haiwen/seahub/language/nl_NL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -26,45 +26,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Systeembeheer afsluiten"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Systeembeheerder"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Organisatiebeheerder"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Profiel en meer weergeven"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Gebruikt:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Instellingen"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Uitloggen"
@@ -123,14 +129,17 @@ msgstr "Meldingen"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Sluiten"
@@ -163,14 +172,14 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotheken"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Prullenbak"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -179,9 +188,9 @@ msgstr "Prullenbak"
msgid "Tags"
msgstr "Tags"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -189,15 +198,15 @@ msgstr "Tags"
msgid "History"
msgstr "Geschiedenis"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Serverversie: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Over ons"
@@ -252,7 +261,7 @@ msgid "Contact Information"
msgstr "Contactinformatie"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -274,7 +283,7 @@ msgstr "Beschrijving"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -285,11 +294,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -357,7 +366,7 @@ msgstr "Annuleren"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -367,15 +376,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -386,17 +393,17 @@ msgstr "Annuleren"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -429,9 +436,12 @@ msgstr "Annuleren"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -457,6 +467,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -478,16 +490,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Zoek gebruikers..."
@@ -617,25 +629,34 @@ msgid "Really want to delete your account?"
msgstr "Wil je je account echt verwijderen?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -643,20 +664,20 @@ msgstr "Wil je je account echt verwijderen?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -701,8 +722,8 @@ msgstr "Verwijderen"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -723,7 +744,8 @@ msgstr "Weet je zeker dat je deze bibliotheek wil terughalen?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -790,7 +812,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -822,12 +844,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -840,13 +861,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -898,7 +921,7 @@ msgstr "Naam"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -958,9 +981,9 @@ msgstr "Wachtwoorden komen niet overeen"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -982,16 +1005,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1012,16 +1035,16 @@ msgstr "Toegangsrechten"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Lezen/schrijven"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Alleen lezen"
@@ -1052,7 +1075,7 @@ msgstr "Wachtwoord nogmaals"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Interne Server Fout"
@@ -1073,7 +1096,7 @@ msgstr "Kies een kleur"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1081,46 +1104,44 @@ msgstr "Kies een kleur"
msgid "Save"
msgstr "Opslaan"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Omschrijving is verplicht"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Upload"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1131,6 +1152,7 @@ msgstr "Upload"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1146,21 +1168,22 @@ msgstr "Upload"
msgid "Download"
msgstr "Downloaden"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1170,14 +1193,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopiëren "
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Aanpassen"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Bestand verwijderen"
@@ -1190,12 +1235,12 @@ msgstr "Map verwijderen"
msgid "Are you sure to delete"
msgstr "Weet je zeker dat je wilt verwijderen"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Weet je zeker dat je %s wilt verwijderen?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1206,7 +1251,7 @@ msgid "Delete Library"
msgstr "Bibliotheek verwijderen"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1345,8 +1390,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dagen"
@@ -1362,7 +1407,7 @@ msgstr "Rechten instellen"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Genereer"
@@ -1467,10 +1512,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr "Interne link is gekopieerd naar het klembord"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Interne link"
@@ -1490,43 +1535,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Toegang intrekken"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Het is verplicht."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "E-mailadres is ongeldig"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Gast uitnodigen"
@@ -1535,7 +1581,7 @@ msgid "Emails"
msgstr "E-mails"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1545,12 +1591,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1579,51 +1625,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Geschiedenis-instellingen"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1643,16 +1689,16 @@ msgstr "{placeholder} Map toegangsrechten"
msgid "Set {placeholder}'s permission"
msgstr "Stel rechten van {placeholder} in"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Groep niet gevonden"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1663,54 +1709,55 @@ msgstr "Groep niet gevonden"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Fout"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Controleer de netwerkverbinding."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Groep"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Map"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Selecteer een groep"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1728,6 +1775,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1756,7 +1804,7 @@ msgstr "Naam bibliotheek"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1790,7 +1838,7 @@ msgstr "Grootte"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1824,17 +1872,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1866,7 +1914,7 @@ msgstr "bestanden"
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "verwijderd"
@@ -1886,57 +1934,15 @@ msgstr "Concept gebruiken"
msgid "Delete draft"
msgstr "Concept verwijderen"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Groepslid toevoegen"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rol"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Lid"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1950,20 +1956,22 @@ msgid "New Wiki"
msgstr "Nieuwe Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1974,7 +1982,7 @@ msgstr "Nieuwe Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2030,10 +2038,10 @@ msgid "Add User"
msgstr "Gebruiker toevoegen"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-mail"
@@ -2142,54 +2150,54 @@ msgstr "Groep hernoemen"
msgid "Rename group to"
msgstr "Groep hernoemen in"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permissie geweigerd"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Appnaam"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Gedeelde links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Uploadlinks"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2198,7 +2206,7 @@ msgstr ""
msgid "Creator"
msgstr "Maker"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2263,7 +2271,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Deellink"
@@ -2289,22 +2297,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2326,14 +2334,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Selecteer bibliotheken om te delen"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2343,7 +2351,7 @@ msgstr ""
msgid "Expiration"
msgstr "Vervaldatum"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Uitgenodigd door"
@@ -2369,7 +2377,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2397,8 +2405,8 @@ msgstr "Succesvol 1 item verwijderd."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2499,6 +2507,16 @@ msgstr "Voeg melding toe"
msgid "Name(optional)"
msgstr "Naam(optioneel)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rol"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2567,7 +2585,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2602,7 +2620,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2640,6 +2658,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2674,29 +2693,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Bijwerken"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Aanpassen"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2720,28 +2721,38 @@ msgid "Files"
msgstr "Bestanden"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "Geblokkeerd"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Ongedaan maken van favoriet"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Favoriet maken"
@@ -2798,13 +2809,13 @@ msgstr "Zoeken..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2826,7 +2837,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Netwerkfout"
@@ -2862,7 +2873,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2888,25 +2899,25 @@ msgstr "Bestand uploaden..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "naam"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "grootte"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "voortgang"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2921,7 +2932,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Alles annuleren"
@@ -2946,16 +2957,16 @@ msgid "Unlock"
msgstr "Deblokkeer"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Details"
@@ -2966,7 +2977,7 @@ msgid "Open via Client"
msgstr "Openen via programma"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Opmerking"
@@ -2981,6 +2992,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Lid"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Huidig pad:"
@@ -3000,6 +3044,10 @@ msgstr "Soort bibliotheek"
msgid "Actions"
msgstr "Acties"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Groepslid toevoegen"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3029,7 +3077,7 @@ msgstr "Mijn bibliotheken"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Gedeeld met mij"
@@ -3046,39 +3094,41 @@ msgstr "Gedeeld met groepen"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Hulpmiddelen"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favorieten"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Gekoppelde apparaten"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Delen beheer"
@@ -3093,8 +3143,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3117,15 +3167,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Inzoomen"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Uitzoomen"
@@ -3240,26 +3290,26 @@ msgstr "Anonieme gebruiker"
msgid "Expired"
msgstr "Verlopen"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Hernoem"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Map toegangsrechten"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3269,34 +3319,46 @@ msgstr "Map toegangsrechten"
msgid "Unshare"
msgstr "Delen intrekken"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Wijzig het wachtwoord"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Wachtwoord reset"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Help"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Over"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clients"
@@ -3306,37 +3368,37 @@ msgid "Search Files"
msgstr "Zoek Bestanden"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nieuw"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Bestanden Uploaden"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Map uploaden"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nieuw"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nieuw Excelbestand"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nieuw PowerPoint-bestand"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nieuw Word-bestand"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3369,7 +3431,7 @@ msgstr ""
msgid "Move"
msgstr "Verplaatsen"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3478,14 +3540,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3545,7 +3607,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3565,20 +3627,30 @@ msgstr "Contact e-mail:"
msgid "Your notifications will be sent to this email."
msgstr "Je meldingen zullen naar dit e-mailadres worden verzonden."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Verbergen"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Toon"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Wachtwoord:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Wachtwoord instellen"
@@ -3848,8 +3920,8 @@ msgstr "Groepen"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3857,11 +3929,11 @@ msgstr ""
msgid "Transfer"
msgstr "Overzetten"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Leden importeren"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Leden beheren"
@@ -3886,21 +3958,21 @@ msgstr ""
msgid "My Groups"
msgstr "Mijn groepen"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Tijdstip uitnodiging"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Geaccepteerd"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3908,12 +3980,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3973,7 +4045,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Kopiëren van %(name)s gelukt."
@@ -4037,14 +4109,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Tijdstip verwijderd"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Mislukt. Controleer de netwerkverbinding."
@@ -4056,28 +4128,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Verplaatsen van de bibliotheek is gelukt."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Defect (neem contact op met je systeembeheerder om deze bibliotheek te repareren)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Gedeeld Door"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Gedeelde folder verlaten"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Alle"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4173,11 +4276,6 @@ msgstr "Geen leden"
msgid "No departments"
msgstr "Geen afdelingen"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Gedeeld Door"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4403,16 +4501,6 @@ msgstr "%s succesvol ingesteld als admin."
msgid "Add admin"
msgstr "Voeg beheerder toe"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Alle"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4547,12 +4635,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4605,24 +4687,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Gedeelde folder verlaten"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5552,6 +5620,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5627,19 +5707,19 @@ msgstr "Tip: Er wordt na iedere wijziging een momentopname gegenereerd, die de s
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Geen"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Onbekend"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Huidige versie"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Bekijk Snapshot"
@@ -5783,6 +5863,10 @@ msgstr "Bericht"
msgid "Access Log"
msgstr "Toegangslogboek"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5815,88 +5899,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Voorbeeld en download"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Alleen voorbeeld"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Verplaatsen van %(name)s gelukt."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Verplaatsen van %(name)s en 1 ander item gelukt."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po
index d135e55383..6341e5bdd2 100644
--- a/locale/pl/LC_MESSAGES/django.po
+++ b/locale/pl/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Polish (http://www.transifex.com/haiwen/seahub/language/pl/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "Login ID nie może być pusty"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login id %s już istnieje."
@@ -93,8 +93,8 @@ msgstr "Są poddziały w tym dziale."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Moja biblioteka"
@@ -164,6 +164,7 @@ msgstr "Element został udostępniony %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Czas"
@@ -171,6 +172,7 @@ msgstr "Czas"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Użytkownik"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "Link przesyłania"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "E-mail"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nazwa"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "Przydzielone miejsce"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Osiągnięto maksymalną liczbę użytkowników."
@@ -304,53 +308,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Edycja pomyślna."
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Twoje konto w %s jest aktywowane"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Hasło w %s zostało zresetowane"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Wewnętrzny błąd serwera"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Odmowa dostępu."
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Tagi mogą zawierać wyłącznie litery, cyfry, kropkę, myślnik lub podkreślenie"
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Użytkownik %s już jest członkiem grupy."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "Nie znaleziono użytkownika %s w organizacji."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Grupa nie istnieje"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "Użytkownik %s już istnieje."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Nazwa jest wymagana."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Nazwa może składać się wyłącznie z liter, cyfr, spacji, myślnika oraz podkreślnika."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Zaloguj się"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email lub nazwa użytkownika"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Email lub nazwa użytkownika"
msgid "Password"
msgstr "Hasło"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Podany adres e-mail nie jest powiązany z żadnym kontem. Czy na pewno się rejestrowałeś?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "To konto nie jest aktywne."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Reset hasła dla %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nowe hasło"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Potwierdzenie hasła"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Podane hasła nie są identyczne."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Stare hasło"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Hasło (ponownie)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s zaktualizował swój awa
msgid "You have updated your avatar %(avatar)s."
msgstr "Zaktualizowałeś swój awatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Pomyślnie przesłano nowy awatar."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Pomyślnie zaktualizowano Twój awatar."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Pomyślnie usunięto wybrane awatary."
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Podaj prawidłowy adres e-mail."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Typ"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Urządzenie"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Data"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Nazwa biblioteki"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID biblioteki"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Właściciel biblioteki"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Ścieżka pliku"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Usunięto"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Status"
@@ -1182,10 +1198,12 @@ msgstr[3] "%(seconds)d sekund temu"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Do odczytu i zapisu"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Tylko do odczytu"
@@ -1266,6 +1284,7 @@ msgstr "Edytuj"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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ń"
@@ -1292,6 +1311,8 @@ msgstr "Notatka (opcjonalna)"
#: 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
@@ -1410,7 +1431,7 @@ msgstr "Nazwa %s nie jest prawidłowa"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Brakujący parametr"
@@ -1533,9 +1554,9 @@ msgid "The %(site_name)s team"
msgstr "Załoga %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3617,12 +3638,14 @@ msgid "Available quota:"
msgstr "Dostępna przestrzeń:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Ostatnia aktualizacja"
@@ -3697,8 +3720,8 @@ msgstr "Niepowodzenie usuwanie: użytkownik nie istnieje"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s zaprosił Cię do %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3928,12 +3951,14 @@ msgid "Operation"
msgstr "Operacja"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Plik"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Biblioteka"
@@ -4099,12 +4124,14 @@ msgid "Confirm Password"
msgstr "Potwierdź hasło"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Poprzedni"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4169,6 +4196,68 @@ msgstr "Nie można ustawić szyfrowanej biblioteki jako domyślnej."
msgid "Successfully set \"%s\" as your default library."
msgstr "Pomyślnie ustawiono \"%s\" jako Twoją bibliotekę domyślną."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Przeszukaj pliki"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "zaawansowane"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Ikona katalogu"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Nieprawidłowa data początku, powinna być w formacie yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Nieprawidłowa data zakończenia, powinna być w formacie yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Data rozpoczęcia powinna być mniejsza od daty zakończenia."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Adres e-mail jest wymagany"
@@ -4252,6 +4341,62 @@ msgstr "Kod weryfikacyjny do łącz udostępniania"
msgid "Failed to send a verification code, please try again later."
msgstr "Nie udało się wysłać kodu weryfikacyjnego, proszę spróbować później."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Sukces"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Niepowodzenie"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Od"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Do"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Uprawnienie"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organizacja"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Dodaj"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Niestety, żądana strona nie została odnaleziona."
@@ -5002,7 +5147,7 @@ msgid "Network error"
msgstr "Błąd sieci"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Nieprawidłowe parametry."
@@ -5114,47 +5259,47 @@ msgstr ""
msgid "Disable"
msgstr "Wyłącz"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "błąd uprawnień"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Nie można wyświetlić strony odzyskiwania"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Nie można wyświetlić modyfikacji biblioteki"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Biblioteka nie istnieje"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Proszę określić identyfikator historii"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Poprawnie odtworzono bibliotekę."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Wskazana historia nie istnieje"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Nieznany błąd"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" nie istnieje."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Nie można pobrać \"%s\""
@@ -5176,8 +5321,8 @@ msgid "Bad upload link token."
msgstr "Nieprawidłowy token łącza przesyłania."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Plik nie istnieje"
@@ -5206,52 +5351,52 @@ msgid "Unknown file encoding"
msgstr "Nieznane kodowanie pliku"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "Biblioteka jest zaszyfrowana, nie można otworzyć pliku online."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Nie można wyświetlić pliku"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Nie można pobrać pliku, nieprawidłowa ścieżka"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Nie można pobrać pliku, zła ścieżka"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Nie można pobrać pliku."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Link udostępnienia dla %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Nie udało się pobrać pliku"
@@ -5313,10 +5458,6 @@ msgstr "Twórca"
msgid "Input should be a number"
msgstr "Wartość powinna być liczbą"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Sukces"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Wartość powinna być większa niż 0"
diff --git a/locale/pl/LC_MESSAGES/djangojs.po b/locale/pl/LC_MESSAGES/djangojs.po
index bef92b5985..2d79925572 100644
--- a/locale/pl/LC_MESSAGES/djangojs.po
+++ b/locale/pl/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: fotex \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Polish (http://www.transifex.com/haiwen/seahub/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Wyjdź z administracji"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administrator systemu"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administrator organizacji"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Pokaż profil i więcej"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Wykorzystane:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Ustawienia"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Wyloguj się"
@@ -119,14 +125,17 @@ msgstr "Powiadomienia"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Zamknij"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Biblioteki"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Kosz"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "Kosz"
msgid "Tags"
msgstr "Tagi"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr "Tagi"
msgid "History"
msgstr "Historia"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Wersja serwera: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "O nas"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Opis"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "Anuluj"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "Anuluj"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "Anuluj"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Przeszukaj użytkowników..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "Czy na pewno chcesz usunąć swoje konto?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "Czy na pewno chcesz usunąć swoje konto?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Usuń"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr "Czy na pewno chcesz przywrócić tę bibliotekę?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "Nazwa"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Hasła nie są identyczne"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "Uprawnienie"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Odczyt i zapis"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Tylko odczyt"
@@ -1048,7 +1071,7 @@ msgstr "Powtórz hasło"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Wewnętrzny błąd serwera"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Opis jest wymagany"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Prześlij"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "Prześlij"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "Prześlij"
msgid "Download"
msgstr "Pobierz"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopiuj"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Edytuj"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Czy na pewno chcesz usunąć %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "Usuń bibliotekę"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dni"
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Wygeneruj"
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Wymagane."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Pomyślnie zaproszono %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Emaile, rozdzielone ','"
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Pomyślnie dodano etykiety do biblioteki {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Ustawienia historii"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr "Uprawnienia folderu {placeholder}"
msgid "Set {placeholder}'s permission"
msgstr "Ustaw uprawnienia {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Błąd"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Proszę sprawdzić sieć."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Folder"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Wybierz grupę"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr "Nazwa biblioteki"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Rozmiar"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,57 +1930,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rola"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Członek"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr "Dodaj użytkownika"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-mail"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Odmowa dostępu"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Łącza udostępniania"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Łącza przesyłania"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "Twórca"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Wybierz biblioteki do udostępnienia"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "Wygaśnięcie"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Zapraszający"
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr "Pomyślnie usunięto 1 element."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "Dodaj nowe powiadomienie"
msgid "Name(optional)"
msgstr "Nazwa (opcjonalna)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rola"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Aktualizuj"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Edytuj"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Pliki"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "zablokowany"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Usuń gwiazdkę"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Gwiazdka"
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr "Brak miejsca."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Błąd sieci"
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "Wysyłanie pliku..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nazwa"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Anuluj wszystko"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "Odblokuj"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Otwórz folder nadrzędny"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Szczegóły"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "Otwórz w kliencie"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Komentarz"
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Członek"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Aktualna ścieżka: "
@@ -2996,6 +3040,10 @@ msgstr "Typ biblioteki"
msgid "Actions"
msgstr "Akcje"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr "Moje biblioteki"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Udostępnione dla mnie"
@@ -3042,39 +3090,41 @@ msgstr "Udostępnione grupie"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Narzędzia"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Ulubione"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dołączone urządzenia"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Udostępnianie"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr "Użytkownik anonimowy"
msgid "Expired"
msgstr "Wygasło"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Zmień nazwę"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Uprawnienia folderu"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "Uprawnienia folderu"
msgid "Unshare"
msgstr "Wyłącz udostępnianie"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Zmień hasło"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Zresetuj hasło"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Pomoc"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "O..."
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienci"
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "Przeszukaj pliki"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Nowy"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Wyślij folder"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Nowy"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Nowy plik Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Nowy plik Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Nowy plik PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Nowy plik Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "Przenieś"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Usunięte biblioteki"
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr "Umieść swoje konto w globalnej książce adresowej, aby inni użytkownicy mogli Cię odnaleźć wpisując jego nazwę."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Awatar:"
@@ -3561,20 +3623,30 @@ msgstr "Email kontaktowy:"
msgid "Your notifications will be sent to this email."
msgstr "Twoje powiadomienia będą wysyłane na ten adres email."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ukryj"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Pokaż"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Hasło:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Ustaw hasło"
@@ -3844,8 +3916,8 @@ msgstr "Grupy"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "Przekaż"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importuj członków"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Zarządzaj członkami"
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "Moje grupy"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Czas zaproszenia"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Zaakceptowane"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Pomyślnie skopiowano %(name)s."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Czas usunięcia"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Poprawnie odtworzono bibliotekę."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Niepowodzenie. Proszę sprawdzić sieć."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Pomyślnie przeniesiono bibliotekę."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Uszkodzona (proszę się skontaktować z administratorem w celu naprawy)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Żadna biblioteka nie została Ci udostępniona"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Udostępniony przez"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Opuść udział"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Wszystkie"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr "Brak członków"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Udostępniony przez"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "Pomyślnie przyznano %s uprawnienia administracyjne."
msgid "Add admin"
msgstr "Dodaj admina"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Wszystkie"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Żadna biblioteka nie została Ci udostępniona"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Opuść udział"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr "Porada: po każdej modyfikacji zostanie utworzona migawka, która przech
msgid "Labels"
msgstr "Etykiety"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Żaden"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Nieznany"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Aktualna wersja"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Pokaż migawkę"
@@ -5779,6 +5859,10 @@ msgstr "Wiadomość"
msgid "Access Log"
msgstr "Log dostępu"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Pomyślnie skopiowano %(name)s i 1 inny element."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Pomyślnie przeniesiono %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Pomyślnie przeniesiono %(name)s i 1 inny element."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 6952aef013..98d4d9c926 100644
--- a/locale/pt_BR/LC_MESSAGES/django.po
+++ b/locale/pt_BR/LC_MESSAGES/django.po
@@ -23,8 +23,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/haiwen/seahub/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -48,7 +48,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -103,8 +103,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Minha Biblioteca"
@@ -174,6 +174,7 @@ msgstr "Este item já foi compartilhado com %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Hora"
@@ -181,6 +182,7 @@ msgstr "Hora"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Usuário"
@@ -216,7 +218,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -244,6 +246,7 @@ msgstr "E-mail"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -252,7 +255,7 @@ msgstr "E-mail"
msgid "Name"
msgstr "Nome"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -286,7 +289,8 @@ msgstr "Cota do Armazenamento"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "O número de usuários excede o limite."
@@ -314,53 +318,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Editado com sucesso"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Sua conta em %s está ativada"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Editado com sucesso, um e-mail foi enviado."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "A senha foi reconfigurada em %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -391,9 +395,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Erro interno do servidor"
@@ -452,9 +456,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Permissão negada."
@@ -478,15 +483,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "O usuário %s já é membro do grupo."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -495,18 +500,18 @@ msgid "User %s not found in organization."
msgstr "O usuário %s não foi encontrado na organização."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "O grupo não existe"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -545,7 +550,7 @@ msgstr "O usuário %s já existe."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -737,15 +742,15 @@ msgstr "O nome é obrigatório."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Por favor identifique-se"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "E-mail ou nome do usuário"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -758,67 +763,67 @@ msgstr "E-mail ou nome do usuário"
msgid "Password"
msgstr "Senha"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Este endereço de e-mail não está associado a uma conta de usuário. Certifique-se que ele esteja registrado?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Esta conta está inativa."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Redefinir senha em %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nova senha"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Nova senha confirmada"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "As senhas não coincidem."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Senha anterior"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Informe a senha novamente"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -890,15 +895,15 @@ msgstr "%(avatar_creator)s avatar foi atualizado %(avatar)s."
msgstr "Seu avatar foi atualizado %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Novo avatar atualizado com sucesso."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Seu avatar foi atualizado com sucesso."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Excluído com sucesso os avatares solicitados."
@@ -957,46 +962,56 @@ msgid "Enter a valid e-mail address."
msgstr "Informe um endereço de e-mail válido."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tipo"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Dispositivo"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Data"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Excluído"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1006,7 +1021,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Estado"
@@ -1184,10 +1200,12 @@ msgstr[1] "%(seconds)d segundos atrás"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Leitura-Escrita"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Somente leitura"
@@ -1266,6 +1284,7 @@ msgstr "Editar"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1292,6 +1311,8 @@ msgstr "Nota(opcional)"
#: 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
@@ -1410,7 +1431,7 @@ msgstr "Nome %s não é válido"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argumento ausente"
@@ -1533,9 +1554,9 @@ msgid "The %(site_name)s team"
msgstr "A equipe %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3617,12 +3638,14 @@ msgid "Available quota:"
msgstr "Cota de espaço disponível:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Última atualização"
@@ -3697,8 +3720,8 @@ msgstr "Falha ao excluir: o usuário não existe"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s convidou você para participar %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3924,12 +3947,14 @@ msgid "Operation"
msgstr "Operação"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Arquivo"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Biblioteca"
@@ -4095,12 +4120,14 @@ msgid "Confirm Password"
msgstr "Confirme a senha"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Anterior"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4165,6 +4192,66 @@ msgstr "Não é possível usar uma biblioteca compartilhada como principal."
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" definida como sua biblioteca padrão com sucesso."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Pesquisar arquivos"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "Avançado"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Ícone do diretório"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "O Email é obrigatório"
@@ -4248,6 +4335,62 @@ msgstr "Código de Verificação para visitar links compartilhados"
msgid "Failed to send a verification code, please try again later."
msgstr "Falha ao enviar o código de verificação, por favor tente novamente."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Sucesso"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Falha"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "De"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Para"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Permissão"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organização"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Adicionar"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Desculpe, mas a página requisitada não pode ser encontrada."
@@ -4998,7 +5141,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Argumentos invalidos"
@@ -5110,47 +5253,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "Erro de permissão"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Incapaz de ver a página de reciclagem"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Incapaz de verlas modificações da biblioteca"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Biblioteca não existe"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Favor, especifique o ID da história"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "O histórico que você especificou não existe"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Erro desconhecido"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" não existe."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Incapaz de baixar \"%s\""
@@ -5172,8 +5315,8 @@ msgid "Bad upload link token."
msgstr "Token do link de upload invalida"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "O arquivo não existe"
@@ -5202,52 +5345,52 @@ msgid "Unknown file encoding"
msgstr "Codificação de arquivo desconhecida"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Incapaz de visualizar o arquivo"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Impossivel realizar o download do arquivo, caminho invalido"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Impossivel realizar o download do arquivo, caminho incorreto"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Não foi possível baixar o arquivo"
@@ -5309,10 +5452,6 @@ msgstr "Criador"
msgid "Input should be a number"
msgstr "A entrada deve ser um número"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Sucesso"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Insira um numero que seja maior que 0"
diff --git a/locale/pt_BR/LC_MESSAGES/djangojs.po b/locale/pt_BR/LC_MESSAGES/djangojs.po
index 5dd4a5f81e..381914477e 100644
--- a/locale/pt_BR/LC_MESSAGES/djangojs.po
+++ b/locale/pt_BR/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Erick Melo \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/haiwen/seahub/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Sair da Administração"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Administrador do sistema"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Administração da Organização"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Visualizar perfil"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Utilizado:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Configuração"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Sair"
@@ -121,14 +127,17 @@ msgstr "Notificações"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Fechar"
@@ -161,14 +170,14 @@ msgstr ""
msgid "Libraries"
msgstr "Bibliotecas"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Lixeira"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Lixeira"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr ""
msgid "History"
msgstr "Histórico"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Versão do Servidor:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Sobre"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Descrição"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Cancelar"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Buscar usuários..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "Você realmente deseja excluir essa conta?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "Você realmente deseja excluir essa conta?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Excluir"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -721,7 +742,8 @@ msgstr "Tem certeza que deseja recuperar essa biblioteca?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Nome"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -956,9 +979,9 @@ msgstr "Senhas não coincidem"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Permissão"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Leitura-Escrita"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Somente Leitura"
@@ -1050,7 +1073,7 @@ msgstr "Informe a senha novamente"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Erro interno do servidor"
@@ -1071,7 +1094,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Descrição é obrigatória"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Enviar arquivo"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Enviar arquivo"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Enviar arquivo"
msgid "Download"
msgstr "Download"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Copiar"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editar"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1188,12 +1233,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Você tem certeza que deseja excluir %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Excluir Biblioteca"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dias"
@@ -1360,7 +1405,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Gerar"
@@ -1465,10 +1510,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Obrigatorio"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Configurações do Histórico"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Permissão da Pasta"
msgid "Set {placeholder}'s permission"
msgstr "Setar {placeholder}'s permissão"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Erro"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Por favor "
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Pasta"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Selecionar um grupo"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Tamanho"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1884,57 +1932,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Papel"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrador"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Membro"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Adicionar Usuário"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "E-mail"
@@ -2140,54 +2148,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permissão negada"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Links compartilhados"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Enviar Links"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr ""
msgid "Creator"
msgstr "Criador"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Link compartilhado"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Selecione bibliotecas para compartilhar"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr ""
msgid "Expiration"
msgstr "Expiração"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Convidador."
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "Item excluído com sucesso."
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2497,6 +2505,16 @@ msgstr "Adicionar nova notificação"
msgid "Name(optional)"
msgstr "Nome(opcional)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Papel"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2672,29 +2691,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Atualizar"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editar"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Arquivos"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "Travado"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Desmarcar"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Marcar"
@@ -2796,13 +2807,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2824,7 +2835,7 @@ msgstr "Sem cota disponível."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2860,7 +2871,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Carregando Arquivo..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "nome"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2919,7 +2930,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Cancelar Todos"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Destravar"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detalhes"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Abrir através do cliente Desktop"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Comentário"
@@ -2979,6 +2990,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrador"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Membro"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Caminho atual:"
@@ -2998,6 +3042,10 @@ msgstr "Tipo da Biblioteca"
msgid "Actions"
msgstr "Ações"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Minhas Bibliotecas"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Compartilhado comigo"
@@ -3044,39 +3092,41 @@ msgstr "Compartilhado com grupos"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Ferramentas"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoritos"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Dispositivos Conectados"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Compartilhar Administrador"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3238,26 +3288,26 @@ msgstr "Usuário anônimo"
msgid "Expired"
msgstr "Expirado"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Renomear"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Permissão da Pasta"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Permissão da Pasta"
msgid "Unshare"
msgstr "Descompartilhar"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Trocar senha"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Resetar senha"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Ajuda"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Sobre"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Clientes"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Pesquisar arquivos"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Novo"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Enviar arquivos"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Pasta de Upload"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Novo"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Novo Arquivo Markdown"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Novo Arquivo Excel"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Novo Arquivo PowerPoint"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Novo Arquivo Word"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr ""
msgid "Move"
msgstr "Mover"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3543,7 +3605,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "E-mail de contato:"
msgid "Your notifications will be sent to this email."
msgstr "Suas notificações serão enviadas para este e-mail."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ocultar"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Mostrar"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Senha:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3846,8 +3918,8 @@ msgstr "Grupos"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr ""
msgid "Transfer"
msgstr "Transferir"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importar Membros"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Gerenciar Membros"
@@ -3884,21 +3956,21 @@ msgstr ""
msgid "My Groups"
msgstr "Meus grupos"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Tempo do Convite"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Aceito"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr " %(name)s. copiados com sucesso"
@@ -4035,14 +4107,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Excluir hora"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Falha. Por favor, verifique a rede."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Biblioteca transferida com sucesso."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Danificado (por favor contate seu administrador para consertar esta biblioteca)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Compartilhado por"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Permitir compartilhamento"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Todos"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "Nenhum membro"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Compartilhado por"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s foi definido como administrador com sucesso"
msgid "Add admin"
msgstr "Incluir administrador"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Todos"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Permitir compartilhamento"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5550,6 +5618,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5625,19 +5705,19 @@ msgstr "Dica: um snapshot será gerado após cada modificação, registrando o e
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Nenhum"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Desconhecido"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Versão Atual"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Ver instântanea"
@@ -5781,6 +5861,10 @@ msgstr "Mensagem"
msgid "Access Log"
msgstr "Registro de acesso"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5813,88 +5897,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "%(name)s copiado com sucesso e 1 outro items"
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Movidos com sucesso %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "%(name)s e 1 outro item.copiados com sucesso"
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 5d15155766..470612d9db 100644
--- a/locale/pt_PT/LC_MESSAGES/djangojs.po
+++ b/locale/pt_PT/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/haiwen/seahub/language/pt_PT/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr ""
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr ""
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr ""
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Eliminar"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr ""
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Nome"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr ""
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Ler/Escrever"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Ler Apenas"
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr ""
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editar"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Permissão recusada"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr "Nome (opcinal)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editar"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Grupos"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Erro. Por favor verifique a ligação à rede."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr ""
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr ""
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po
index a9eb8776e9..b4e5eb3f88 100644
--- a/locale/ru/LC_MESSAGES/django.po
+++ b/locale/ru/LC_MESSAGES/django.po
@@ -25,8 +25,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Russian (http://www.transifex.com/haiwen/seahub/language/ru/)\n"
"MIME-Version: 1.0\n"
@@ -50,7 +50,7 @@ msgid "Login id can't be empty"
msgstr "Login ID не может быть пустым"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login ID %s уже существует."
@@ -105,8 +105,8 @@ msgstr "В этом отделе есть суб-отделы."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Моя библиотека"
@@ -176,6 +176,7 @@ msgstr "Этот элемент доступен для %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Время"
@@ -183,6 +184,7 @@ msgstr "Время"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Пользователь"
@@ -218,7 +220,7 @@ msgid "Link Upload"
msgstr "Загружено по ссылке"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -246,6 +248,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -254,7 +257,7 @@ msgstr "Email"
msgid "Name"
msgstr "Имя"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -288,7 +291,8 @@ msgstr "Квота"
msgid "There are more than 500 users, and sort is not offered."
msgstr "Пользователей более 500, сортировка не предлагается."
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Число пользователей превышает лимит."
@@ -316,53 +320,53 @@ msgid ""
"because Email service is not properly configured."
msgstr "Добавлен пользователь %(user)s. Но уведомление на email не может быть отправлено, потому что не правильно настроена почтовая служба. "
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Редактирование удалось."
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Аккаунт на %s активирован"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Правка сохранена, письмо на email отправлено."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "Правка сохранена, но отправка письма не удалась. Проверьте настройки электронной почты."
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Пароль на %s был сброшен"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "Пароль успешно изменен на %(passwd)s, сообщение было отправлено %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "Пароль успешно изменен на %(passwd)s для пользователя %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -393,9 +397,9 @@ msgstr "Файл с вирусом не найден."
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Внутренняя ошибка сервера"
@@ -454,9 +458,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Доступ запрещен"
@@ -480,15 +485,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Тег может содержать только буквы, цифры, точки, дефисы или подчеркивания."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Пользователь %s уже участник группы."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -497,18 +502,18 @@ msgid "User %s not found in organization."
msgstr "Пользователь %s не найден в сообществе."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr "Пользователь %s является участником сообщества."
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Группа не существует"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -547,7 +552,7 @@ msgstr "Пользователь %s уже существует."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -720,7 +725,7 @@ msgstr "У вас уже есть %(nb_avatars)d аватар, максимал
#: seahub/api2/endpoints/webdav_secret.py:50
msgid "Length of WebDav password should be less than 30."
-msgstr ""
+msgstr "Длина пароля WebDAV должна быть менее 30."
#: seahub/api2/endpoints/wikis.py:119 seahub/api2/endpoints/wikis.py:217
#, python-format
@@ -739,15 +744,15 @@ msgstr "Необходимо имя."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Имя может содержать только буквы, цифры, пробелы, дефисы или подчеркивания."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Пожалуйста, авторизуйтесь."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email или Логин"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -760,67 +765,67 @@ msgstr "Email или Логин"
msgid "Password"
msgstr "Пароль"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Пожалуйста, введите правильный email/логин и пароль. Обратите внимание, что оба поля чувствительны к регистру."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Этот адрес электронной почты не зарегистрирован. Вы точно зарегистрировались?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Эта учетная запись является неактивной."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "В вашем веб-браузере не активированы cookies, необходимые для входа."
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Не удалось сбросить пароль. Обратитесь к администратору службы LDAP."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Сброс пароля на %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Новый пароль"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Подтверждение нового пароля"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Пароли не совпадают."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Старый пароль"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ваш старый пароль был введен неправильно. Пожалуйста, введите его снова."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Пароль (еще раз)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -892,15 +897,15 @@ msgstr "%(avatar_creator)s обновил свой
msgid "You have updated your avatar %(avatar)s."
msgstr "Вы обновили свой аватар %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Новый аватар успешно загружен."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Ваш аватар успешно загружен."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Аватар успешно удален."
@@ -959,46 +964,56 @@ msgid "Enter a valid e-mail address."
msgstr "Введите действительный адрес электронной почты."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Тип"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Устройство"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Дата"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Название библиотеки"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "ID библиотеки"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Владелец библиотеки"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Путь к файлу"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Удален"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1008,7 +1023,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Статус"
@@ -1194,10 +1210,12 @@ msgstr[3] "%(seconds)d секунд назад"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Чтение-запись"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Только чтение"
@@ -1278,6 +1296,7 @@ msgstr "Редактировать"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "Удалить"
@@ -1304,6 +1323,8 @@ msgstr "Примечание (необязательно)"
#: 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
@@ -1422,7 +1443,7 @@ msgstr "Имя %s недействительно"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Пропущен аргумент"
@@ -1545,9 +1566,9 @@ msgid "The %(site_name)s team"
msgstr "Команда %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3629,12 +3650,14 @@ msgid "Available quota:"
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 "Размер"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Последнее обновление"
@@ -3709,8 +3732,8 @@ msgstr "Не удалось удалить: Пользователь не сущ
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s пригласил вас присоединиться к %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3940,12 +3963,14 @@ msgid "Operation"
msgstr "Операция"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Файл"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Библиотека"
@@ -4111,12 +4136,14 @@ msgid "Confirm Password"
msgstr "Подтвердите пароль"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Предыдущий"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4181,6 +4208,68 @@ msgstr "Невозможно использовать зашифрованную
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" успешно установлена Вашей библиотекой по умолчанию."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Поиск файлов"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "расширенный"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Значок каталога"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Неверная дата начала, должна быть yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Неверная дата окончания, должна быть yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Дата начала должна быть раньше даты окончания."
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Неверный диапазон размеров файла."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Требуется Email"
@@ -4264,6 +4353,62 @@ msgstr "Проверочный код для посещения ссылок"
msgid "Failed to send a verification code, please try again later."
msgstr "Не удалось отправить проверочный код, пожалуйста, попробуйте позже."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Успех"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Не удалось"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Действие"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "От"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Кому"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Доступ"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Сообщество"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Добавить"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Изменение"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Извините, но запрошенная страница не может быть найдена."
@@ -5014,7 +5159,7 @@ msgid "Network error"
msgstr "Ошибка сети"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Недопустимые аргументы"
@@ -5126,47 +5271,47 @@ msgstr "Вы собираетесь отключить двухфакторну
msgid "Disable"
msgstr "Отключить"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "ошибка доступа"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Не удается просмотреть страницу"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Не удается просмотреть библиотеку"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Библиотека не существует"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Пожалуйста создайте ID истории"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Успешно восстановлена библиотека."
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Указанная история не существует"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Неизвестная ошибка"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" не существует."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Не удается загрузить \"%s\""
@@ -5188,8 +5333,8 @@ msgid "Bad upload link token."
msgstr "Плохой токен ссылки загрузки."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Файл не существует"
@@ -5218,52 +5363,52 @@ msgid "Unknown file encoding"
msgstr "Неизвестная кодировка файла."
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Размер файла превышает %s, и не может быть открыт в онлайн режиме."
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "Библиотека зашифрована, не может быть открыта онлайн."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Не удается посмотреть файл"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "Ошибка при подготовке страницы предварительного просмотра файла Office Online."
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Ошибка при подготовке страницы предварительного просмотра файла OnlyOffice."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Невозможно скачать файл, неверный путь"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Невозможно скачать файл, неправильный путь"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Не удается загрузить файл."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Общедоступная ссылка для %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Не удается скачать файл"
@@ -5325,10 +5470,6 @@ msgstr "Создатель "
msgid "Input should be a number"
msgstr "Нужно указать число"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Успех"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Нужно указать положительное число"
diff --git a/locale/ru/LC_MESSAGES/djangojs.po b/locale/ru/LC_MESSAGES/djangojs.po
index c1b3bb2a26..60c79bcaba 100644
--- a/locale/ru/LC_MESSAGES/djangojs.po
+++ b/locale/ru/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 16:54+0000\n"
-"Last-Translator: Vladimir \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Russian (http://www.transifex.com/haiwen/seahub/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "Отсканируйте QR-код, чтобы напрямую просмотреть общий контент"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Выйти из консоли Администратора"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Выход администратора сообщества"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Выход администратора учреждения"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Системный администратор"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Администратор сообщества"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Администратор учреждения"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Просмотр профиля и другое"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Использовано:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Настройки"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Выход"
@@ -121,14 +127,17 @@ msgstr "Уведомления"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Закрыть"
@@ -161,14 +170,14 @@ msgstr "Файл загружен. Вы уверены, что хотите по
msgid "Libraries"
msgstr "Библиотеки"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Корзина"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Корзина"
msgid "Tags"
msgstr "Теги"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Теги"
msgid "History"
msgstr "История"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Версия сервера: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "О нас"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr "Контактная информация"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Описание"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Отменить"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Отменить"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Отменить"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr "Выбрать связанный файл для {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr "Добавить нового рецензента"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Поиск пользователей..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "Вы действительно хотите удалить вашу учетную запись?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "Вы действительно хотите удалить вашу у
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Удалить"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Разъединить"
@@ -721,7 +742,8 @@ msgstr "Вы уверены, что хотите восстановить эту
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr "Копирование {num} элементов"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Новая библиотека отдела"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Новая библиотека отдела"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Имя"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Имя \"{name}\" уже занято. Пожалуйста, выберите другое имя."
@@ -956,9 +979,9 @@ msgstr "Пароли не совпадают"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr "Хранилище"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Доступ"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Чтение-запись"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Только чтение"
@@ -1050,7 +1073,7 @@ msgstr "Подтвердите пароль"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Внутренняя ошибка сервера"
@@ -1071,7 +1094,7 @@ msgstr "Выбрать цвет"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr "Выбрать цвет"
msgid "Save"
msgstr "Сохранить"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Описание необходимо"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr "Добавить разрешение"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr "Изменить разрешение"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr "Имя разрешения"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Загрузить"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Загрузить"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Загрузить"
msgid "Download"
msgstr "Скачать"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Изменение"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr "Изменение включает в себя изменение файла, создание файла и папки, перемещение/переименование файла и папки"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr "Изменение включает в себя изменение фа
msgid "Copy"
msgstr "Копировать"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr "Предпросмотр онлайн"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr "Создать ссылку для общего доступа"
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Редактировать"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Удалить файл"
@@ -1188,12 +1233,12 @@ msgstr "Удалить папку"
msgid "Are you sure to delete"
msgstr "Вы уверены, что хотите удалить"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Вы уверены, что хотите удалить %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Удалить библиотеку"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr "Дни истечения"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "дней"
@@ -1360,7 +1405,7 @@ msgstr "Установить разрешения"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Создать"
@@ -1465,10 +1510,10 @@ msgstr "Нет предпросмотра"
msgid "Internal link has been copied to clipboard"
msgstr "Внутренняя ссылка скопирована в буфер обмена"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Внутренняя ссылка"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "Вы уверены, что хотите отозвать доступ пользователя {placeholder} ?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Отозвать доступ"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Обязательное."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Email недействителен."
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Успешно приглашен %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Пригласить гостя"
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr "Email адреса"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Email(ы), разделенные ','"
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Успешно добавлены метки для библиотеки {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Текущее состояние метки"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Покинуть группу"
@@ -1577,51 +1623,51 @@ msgstr "Пароль будет храниться на сервере в теч
msgid "Successfully set library history."
msgstr "Успешно установлена история библиотеки."
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Настройка истории"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Введите положительное целое число"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Установлено."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Автоматическое удаление"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "Не удалять файлы автоматически"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Автоматически удалять файлы, которые не были изменены в течение определенных дней:"
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Разрешения папки"
msgid "Set {placeholder}'s permission"
msgstr "Установить права доступа к {placeholder}"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Группа не найдена"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr "Группа не найдена"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Ошибка"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Пожалуйста, проверьте сеть."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Группа"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Папка"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Выбрать группу"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr "Созданные файлы"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr "Название библиотеки"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Размер"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr "Не удалось удалить черновик %(draft)s."
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr "файлы"
msgid "Tagged Files"
msgstr "Помеченные файлы"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "удален"
@@ -1884,56 +1932,14 @@ msgstr "Использовать черновик"
msgid "Delete draft"
msgstr "Удалить черновик"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Управление членами группы"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Добавить члена группы"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Роль"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "Удалено {name}."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Администратор"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Участник"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Новая Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Новая Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Добавить пользователя"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2140,54 +2148,54 @@ msgstr "Переименовать группу"
msgid "Rename group to"
msgstr "Переименовать группу в"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "Токен API скопирован в буфер обмена."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Доступ запрещен"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "Имя приложения"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} Токен API"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Общедоступные ссылки/Ссылки для загрузки"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Общедоступные ссылки"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Ссылки для загрузки"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "Нет общедоступных ссылок"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "Нет ссылок для загрузки"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr "Нет ссылок для загрузки"
msgid "Creator"
msgstr "Создатель "
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr "Ссылка скопирована в буфер обмена."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Общедоступная ссылка"
@@ -2287,22 +2295,22 @@ msgstr "Пользовательские разрешения на общий д
msgid "Share to other server"
msgstr "Поделиться с другим сервером"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr "Пожалуйста, выберите библиотеку, чтобы
msgid "Select libraries to share"
msgstr "Выберите библиотеки, общий доступ к которым вы хотите предоставить"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Выбор групп..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr "Выбор групп..."
msgid "Expiration"
msgstr "Истечение"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Приглашающий"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr "Это может занять некоторое время, пожалуйста, подождите."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "Успешно удален 1 объект."
msgid "Select a server..."
msgstr "Выбрать сервер..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "Библиотека не может быть передана владельцу."
@@ -2497,6 +2505,16 @@ msgstr "Добавить новое уведомление"
msgid "Name(optional)"
msgstr "Имя (необязательно)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Роль"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr "Установить имя"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Условия"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr "Изменить тег"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "Пароль WebDav"
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "Вы уверены, что хотите отменить публикацию этой библиотеки?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Отменить публикацию"
@@ -2672,29 +2691,11 @@ msgstr "Добавить комментарий."
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Изменить"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Редактировать"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Файлы"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "заблокирован {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "заблокирован"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Снять отметку"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Отметить"
@@ -2796,13 +2807,13 @@ msgstr "Поиск..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "Файл заблокирован другими."
@@ -2824,7 +2835,7 @@ msgstr "Превышение квоты дискового пространст
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Ошибка сети"
@@ -2860,7 +2871,7 @@ msgstr "Повторить"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Файл загружается..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "имя"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "размер"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "прогресс"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "состояние"
@@ -2919,7 +2930,7 @@ msgstr "Повторить все"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Отменить все"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Разблокировать"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Открыть родительскую папку"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Детали"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Открыть с помощью клиента"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Комментарий"
@@ -2979,6 +2990,39 @@ msgstr "Онлайн-просмотр не применим к этому фор
msgid "Add participants"
msgstr "Добавить участников"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "Удалено {name}."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Администратор"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Участник"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr " "
@@ -2998,6 +3042,10 @@ msgstr "Тип библиотеки"
msgid "Actions"
msgstr "Действия"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Добавить члена группы"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Мои библиотеки"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Общие со мной"
@@ -3044,39 +3092,41 @@ msgstr "Общие с группами"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Отправлено с других серверов"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Инструменты"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Избранные"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Опубликованные библиотеки"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Связанные устройства"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Предоставленные ресурсы"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr "показать еще"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr "Общие библиотеки"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Страница"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Размер по умолчанию"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Увеличить"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Уменьшить"
@@ -3238,26 +3288,26 @@ msgstr "Анонимный пользователь"
msgid "Expired"
msgstr "Истекло"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Не удалось удалить {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Переименовать"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Разрешения папки"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Разрешения папки"
msgid "Unshare"
msgstr "Закрыть доступ"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Управление общедоступными ссылками"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Изменить пароль"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Сбросить пароль"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "Отметка снята с {library_name_placeholder}."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "Отмечено {library_name_placeholder}."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Помощь"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "О Seafile"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Клиенты"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Поиск файлов"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Новый"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Загрузить файлы"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Загрузить папку"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Новый"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Новый Markdown файл"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Новый Excel файл"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Новый PowerPoint файл"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Новый Word файл"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr "Начать отзыв"
msgid "Move"
msgstr "Переместить"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Удаленные библиотеки"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Добавьте свой аккаунт в глобальную адресную книгу, чтобы другие могли найти вас, набрав ваше имя."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Социальный вход"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Соединить"
@@ -3543,7 +3605,7 @@ msgstr "Расширения файлов могут быть только {plac
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "Файл слишком большой. Допустимый максимальный размер - 1 МБ."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Аватар:"
@@ -3563,20 +3625,30 @@ msgstr "Email:"
msgid "Your notifications will be sent to this email."
msgstr "Ваши уведомления будут отправлены на этот email."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Токен Web API Auth"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Токен:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Скрыть"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Показать"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Пароль:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Установить пароль"
@@ -3846,8 +3918,8 @@ msgstr "Группы"
msgid "This is a special group representing a department."
msgstr "Это специальная группа, представляющая отдел."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Это специальная группа, представляющая
msgid "Transfer"
msgstr "Передать"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Импорт участников"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Управление участниками"
@@ -3884,21 +3956,21 @@ msgstr "Вы не входите ни в какие группы. Группы
msgid "My Groups"
msgstr "Мои группы"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Время приглашения"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Принято"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "Нет гостевых приглашений"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ msgid ""
"button in the menu bar."
msgstr "Вы еще не приглашали гостей. Гость может получить доступ к общим библиотекам через веб-интерфейс, что позволяет более эффективно сотрудничать, чем через ссылки. Вы можете пригласить гостя, нажав кнопку \"Пригласить гостя\" в строке меню."
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr "Папка не существует."
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "Эта библиотека была установлена только для чтения администратором и не может быть обновлена."
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr "Не удалось переместить {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Успешно скопировано %(name)s."
@@ -4035,14 +4107,14 @@ msgstr "Совет: библиотеки, удаленные {placeholder} дн
msgid "Deleted Time"
msgstr "Время удаления"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Успешно восстановлена библиотека."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Не удалось. Пожалуйста, проверьте сеть."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr "Вы еще не создали ни одной библиотеки. Библиотека - это контейнер для организации ваших файлов и папок. Библиотека также может быть доступна другим пользователям и синхронизирована с вашими подключенными устройствами. Вы можете создать библиотеку, нажав кнопку \"Новая библиотека\" в строке меню."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "Отметка снята с {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "Отмечено {library_name_placeholder}."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Библиотека успешно передана."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Повреждено (пожалуйста, обратитесь к администратору, чтобы исправить эту библиотеку)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Закрыт доступ к {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Ни одна библиотека не предоставлена вам в доступ"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "Вам не предоставили доступ к библиотекам с других серверов."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Доступно для"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Покинуть общий ресурс"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Все"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "Нет участников"
msgid "No departments"
msgstr "Нет отделов"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Доступно для"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "%s установлен как администратор."
msgid "Add admin"
msgstr "Добавить администратора"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Все"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr "Вы еще не поделились папками с другими пользователями. Вы можете поделиться папкой с другими пользователями, щелкнув значок общего доступа справа от имени папки."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Закрыт доступ к {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Вы еще не создали ни одной ссылки для загрузки. Ссылка для загрузки позволяет любому пользователю загружать файлы в папку или библиотеку. Вы можете создать ссылку для загрузки в папку или библиотеку, щелкнув значок общего ресурса справа от его имени."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Ни одна библиотека не предоставлена вам в доступ"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "Вам не предоставили доступ к библиотекам с других серверов."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "На сервере"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Покинуть общий ресурс"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "Нет общих библиотек"
@@ -5550,6 +5618,18 @@ msgid ""
"accept the terms."
msgstr "Включить системного администратора добавить \"Условия и положения\", и все пользователи должны будут принять эти условия."
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Загрузить файлы в {folder_name_placeholder}"
@@ -5625,19 +5705,19 @@ msgstr "Совет: снимок создается после модифика
msgid "Labels"
msgstr "Метки"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Нет"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Неизвестно"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Текущая версия"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Просмотр снимка"
@@ -5781,6 +5861,10 @@ msgstr "Сообщение"
msgid "Access Log"
msgstr "Журнал доступа"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Доступ администратора"
@@ -5813,88 +5897,88 @@ msgstr "Онлайн чтение и запись папки"
msgid "Online Read-Only folder"
msgstr "Онлайн только чтение папки"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Онлайн чтение и запись"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Онлайн только чтение"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr "Пользователь может читать, писать, загружать, скачивать и синхронизировать файлы."
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "Пользователь может читать, скачивать и синхронизировать файлы."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr "Помимо разрешения на запись, пользователь также может делиться библиотекой."
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "Пользователь может просматривать и изменять файлы онлайн через браузер. Файлы не могут быть скачаны."
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "Пользователь может только просматривать файлы онлайн через браузер. Файлы не могут быть скачаны."
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Предпросмотр и скачивание"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Только предпросмотр"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Скачать и загрузить"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Изменение в облаке и скачивание"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Изменить только в облаке"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Успешно скопировано %(name)s и еще 1 объект."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Успешно скопировано %(name)s и еще %(amount)s других объектов."
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Успешно перемещено %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Успешно перемещено %(name)s и еще 1 объект."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Успешно перемещено %(name)s и еще %(amount)s других объектов."
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "Не удалось скопировать %(name)s и %(amount)s объект(ов)."
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Не удалось скопировать %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "Не удалось переместить %(name)s и %(amount)s объект(ов)."
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 af3dc752b5..a2605b88ae 100644
--- a/locale/sk_SK/LC_MESSAGES/djangojs.po
+++ b/locale/sk_SK/LC_MESSAGES/djangojs.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Slovak (Slovakia) (http://www.transifex.com/haiwen/seahub/language/sk_SK/)\n"
"MIME-Version: 1.0\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr ""
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr ""
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr ""
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr ""
@@ -118,14 +124,17 @@ msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr ""
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Knižnice"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr ""
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr ""
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Verzia servera:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Popis"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Zrušiť"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Zrušiť"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Zrušiť"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr ""
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr ""
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Zmazať"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Ste si istý že chcete obnoviť túto knižnicu?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Meno"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Heslá nie sú rovnaké"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Čítanie-Zápis"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Iba čítanie"
@@ -1047,7 +1070,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Interná chyba servera"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr ""
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr ""
msgid "Download"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Editovať"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dni"
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr ""
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr ""
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Mailová adresa"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Prístup zamietnutý"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr ""
msgid "Name(optional)"
msgstr "Meno(nepovinné)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr ""
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr ""
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Editovať"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr ""
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Podrobnosti"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr ""
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr ""
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr ""
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Pomoc"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienti"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr ""
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr ""
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr ""
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Skupiny"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr ""
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Chyba. Prosím skontrolujte pripojenie k sieti."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Zdielané"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Všetko"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr "Žiadny členovia"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Zdielané"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr ""
msgid "Add admin"
msgstr ""
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Všetko"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr ""
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr ""
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr ""
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr ""
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 c23d810e9a..248c989440 100644
--- a/locale/sl_SI/LC_MESSAGES/djangojs.po
+++ b/locale/sl_SI/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: IMAMO \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/haiwen/seahub/language/sl_SI/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Izhod iz sistemske admin"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Sistemski admin"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Poraba:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Nastavitve"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Odjava"
@@ -118,14 +124,17 @@ msgstr "Obvestila"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Zapri"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Knjižnice"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Koš"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "Koš"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Zgodovina"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Verzija strežnika:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "O nas"
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Opis"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Prekliči"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Prekliči"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Prekliči"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Iskanje uporabnikov..."
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Ali res želite odstraniti svoj račun?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "Ali res želite odstraniti svoj račun?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Izbriši"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Ali ste prepričani da želite obnoviti to knjižnico?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Ime"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Gesli se ne ujemata"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "Dovoljenja"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Branje-pisanje"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Samo branje"
@@ -1047,7 +1070,7 @@ msgstr "Ponovno geslo"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Notranja napaka strežnika"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Opis je zahtevan"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Naloži"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "Naloži"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "Naloži"
msgid "Download"
msgstr "Prenos"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopiraj"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Uredi"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Ali si prepričan/a, da želiš odstraniti %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr "Izbriši knjižnico"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dni"
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Ustvari"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Je zahtevano."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Napaka"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Prosimo, preverite povezavo."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Skupine"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Mapa"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Velikost"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,57 +1929,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Vloga"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Član"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Dostop zavrnjen"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Povezave za nalaganje"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr "Ustvaril"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Izberi knjižnice za skupno rabo"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr "Čas veljavnosti"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Dodaj novo obvestilo"
msgid "Name(optional)"
msgstr "Ime (opcija)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Vloga"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Posodobi"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Uredi"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Datoteke"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "zaklenjeno"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Odstrani pomembno"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Pomembno"
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr "Nalaganje datoteke..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "ime"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Prekliči vse"
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr "Odkleni"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Podrobnosti"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr "Odpri s klientom"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Član"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Trenutna pot:"
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Deljeno/Javno"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr "Anonimni uporabnik"
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Preimenuj"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Pravice mape"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr "Pravice mape"
msgid "Unshare"
msgstr "Odstrani deljenje"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Spremeni geslo"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Ponastavitev gesla"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Pomoč"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klient"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "Iskanje datotek"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Mapa za nalaganje"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "Premakni"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Slika:"
@@ -3560,20 +3622,30 @@ msgstr "Kontaknti email naslov:"
msgid "Your notifications will be sent to this email."
msgstr "Tvoja obvestila bodo poslana na ta email naslov."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Skrij"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Prikaži"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Geslo:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Skupine"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "Prenesi"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Uvozi uporabnike"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Moje skupine"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Uspešno kopirano %(name)s."
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Čas izbrisa"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Neuspešno. Prosimo, preverite povezavo."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "V skupni rabi z"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Zapusti deljeno"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Vse"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "V skupni rabi z"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr "Uspešno nastavljen %s kot admin."
msgid "Add admin"
msgstr "Dodaj admina"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Vse"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Zapusti deljeno"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr "Nasvet: po spremembah bo ustvarjen trenutni posnetek, ki zabeleži stanj
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Brez"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Neznan"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Trenutna različica"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Ogled postneka"
@@ -5778,6 +5858,10 @@ msgstr "Sporočilo"
msgid "Access Log"
msgstr "Dnevnik dostopov"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Uspešno kopirana %(name)s in 1 dodatna datoteka."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Uspešno prestavljeno %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Uspešno prestavljeno %(name)s in 1 druga datoteka."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/sv/LC_MESSAGES/django.po b/locale/sv/LC_MESSAGES/django.po
index 20abc69d41..ea708fc86e 100644
--- a/locale/sv/LC_MESSAGES/django.po
+++ b/locale/sv/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Swedish (http://www.transifex.com/haiwen/seahub/language/sv/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr "Login-id kan inte vara tomt"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "Login-id%s existerar redan"
@@ -93,8 +93,8 @@ msgstr "Det är underavdelningar i denna avdelning."
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Min Katalog"
@@ -164,6 +164,7 @@ msgstr "Denna fil har delats med %s."
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Tid"
@@ -171,6 +172,7 @@ msgstr "Tid"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Användare"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr "Länk-uppladdning"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Email"
msgid "Name"
msgstr "Namn"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr "Utrymmeskvot"
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:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "Antalet användare överskrider begränsningen."
@@ -304,53 +308,53 @@ msgid ""
"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:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Ändring lyckades"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Ditt konto på %s är aktiverad"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Ändring genomförd, email har skickats"
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Lösenordet har blivit återställt på %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr "Virusfilen kunde inte hittas."
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Internt serverproblem"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Åtkomst nekas"
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "Taggar kan enbart innehålla bokstäver, nummer, punkt, bindesstreck eller understreck."
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "Användaren %s är redan medlem i gruppen."
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr "Kan inte hitta användaren %s i organisationen."
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Gruppen finns inte"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr "Användaren %s existerar redan."
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Namn krävs"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "Namnet kan enbart innehålla bokstäver, nummer, blanksteg, bindestreck eller understreck."
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Var god logga in."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Mejladress eller Användarnamn"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Mejladress eller Användarnamn"
msgid "Password"
msgstr "Lösenord"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Email-adressen har ingen koppling till ett användarkonto. Är du säker att du har registrerat dig?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Detta konto är inaktivt"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Email"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Återställ lösenord på %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Nytt lösenord"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Bekräfta nytt lösenord"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Lösenorden överensstämmer inte"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Gammalt lösenord"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Lösenord (igen)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s har uppdaterat deras ava
msgid "You have updated your avatar %(avatar)s."
msgstr "Du har uppdaterat din avatar %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Ny avatar laddades upp"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Din avatar uppdaterades"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "De valda avatarerna togs bort"
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Ange en giltig email-adress"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Typ"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "Enhet"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "Datum"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "Katalogs Namn"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "Katalogs ID"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "Katalogs Ägare"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "Filsökväg"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Borttagen"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Status"
@@ -1174,10 +1190,12 @@ msgstr[1] "%(seconds)d sekunder sedan"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Läs/Skriv"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Läs Enbart"
@@ -1256,6 +1274,7 @@ msgstr "Ändra"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1282,6 +1301,8 @@ msgstr "Anteckning (frivilligt)"
#: 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
@@ -1400,7 +1421,7 @@ msgstr "Namn %s är inte giltigt"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Argument saknas"
@@ -1523,9 +1544,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s teamet"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3607,12 +3628,14 @@ msgid "Available quota:"
msgstr "Tillgänglig kvot:"
#: 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"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Senaste uppdatering"
@@ -3687,8 +3710,8 @@ msgstr "Misslyckades ta bort: användaren existerar inte"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s bjöd in dig till att gå med %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3914,12 +3937,14 @@ msgid "Operation"
msgstr "Åtgärd"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Fil"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Katalog"
@@ -4085,12 +4110,14 @@ msgid "Confirm Password"
msgstr "Bekräfta lösenord"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Tidigare"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4155,6 +4182,66 @@ msgstr "Kan inte använda en krypterad katalog som standardkatalog."
msgid "Successfully set \"%s\" as your default library."
msgstr "Satte \"%s\" till ditt standardkatalog."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Sök filer"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "avancerad"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Katalogikon"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "Felaktigt startdatum, ska vara yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "Felaktigt slutdatum, ska vara yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "Startdatum ska vara tidigare än slutdatum"
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "Ogiltig filstorleksintervall."
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Email måste anges"
@@ -4238,6 +4325,62 @@ msgstr "Verifieringskod för att besöka delningslänkar"
msgid "Failed to send a verification code, please try again later."
msgstr "Misslyckades att skicka verifieringskod, vänligen försök igen senare."
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Lyckades"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Misslyckades"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "Funktion"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Från"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Till"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Behörighet"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organisation"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Lägg till"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "Ändra"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Ledsen, den önskade sidan hittas inte."
@@ -4988,7 +5131,7 @@ msgid "Network error"
msgstr "Nätverksfel"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Felaktiga argument."
@@ -5100,47 +5243,47 @@ msgstr "Du håller på att inaktivera två-faktors autensiering. Detta sänker d
msgid "Disable"
msgstr "Inaktivera"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "behörighetsfel"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Misslyckades att visa papperskorgen"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Kan inte visa katalogsändringar"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Katalogen existerar inte"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Ange historik-ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "Lyckades återställa katalogen"
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Historiken du angett existerar inte"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Okänt fel"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" existerar inte."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Kan inte ladda ner \"%s\""
@@ -5162,8 +5305,8 @@ msgid "Bad upload link token."
msgstr "Dålig uppladdningslänk symbol."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Filen existerar inte"
@@ -5192,52 +5335,52 @@ msgid "Unknown file encoding"
msgstr "Okänd fil-kodning"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "Katalogen är krypterad, kan inte öppna filen online."
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Kan inte läsa fil"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "Fel vid förberedelse av Office Online filvisningssidan."
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "Fel vid förberedelse av OnlyOffice filvisningssidan."
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Kan inte ladda ner fil. Felaktig filsökväg"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Kan inte ladda ner fil. Felaktig sökväg"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "Kan inte ladda ner fil."
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "Dela länk för %s."
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Kan inte ladda ner fil"
@@ -5299,10 +5442,6 @@ msgstr "Skapad av"
msgid "Input should be a number"
msgstr "Måste vara ett nummer"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Lyckades"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Måste vara större än 0"
diff --git a/locale/sv/LC_MESSAGES/djangojs.po b/locale/sv/LC_MESSAGES/djangojs.po
index c7e8171085..c013ece005 100644
--- a/locale/sv/LC_MESSAGES/djangojs.po
+++ b/locale/sv/LC_MESSAGES/djangojs.po
@@ -10,9 +10,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Radapompa \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Swedish (http://www.transifex.com/haiwen/seahub/language/sv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,45 +24,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Lämna Systemadmin"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "Avsluta Organisations Admin"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "Avsluta institutionsadmin"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Systemadmin"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "Organisationsadmin"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "Institutionsadmin"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "Visa profil och mer"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Använt"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Inställningar"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Logga ut"
@@ -121,14 +127,17 @@ msgstr "Meddelanden"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Stäng"
@@ -161,14 +170,14 @@ msgstr "En fil håller på att laddas upp. Är du säker på att du vill lämna
msgid "Libraries"
msgstr "Kataloger"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Papperskorg"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -177,9 +186,9 @@ msgstr "Papperskorg"
msgid "Tags"
msgstr "Taggar"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -187,15 +196,15 @@ msgstr "Taggar"
msgid "History"
msgstr "Historik"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Serverversion: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Om Oss"
@@ -250,7 +259,7 @@ msgid "Contact Information"
msgstr "Kontaktinformation"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -272,7 +281,7 @@ msgstr "Beskrivning"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -283,11 +292,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -355,7 +364,7 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -365,15 +374,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -384,17 +391,17 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -427,9 +434,12 @@ msgstr "Avbryt"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -455,6 +465,8 @@ msgstr "Välj relaterad fil för {placeholder}"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -476,16 +488,16 @@ msgstr "Lägg till granskare"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Sök användare..."
@@ -615,25 +627,34 @@ msgid "Really want to delete your account?"
msgstr "Vill du verkligen ta bort ditt konto? "
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -641,20 +662,20 @@ msgstr "Vill du verkligen ta bort ditt konto? "
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -699,8 +720,8 @@ msgstr "Ta bort"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "Avsluta"
@@ -721,7 +742,8 @@ msgstr "Är du säker att du vill återställa denna katalog?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -788,7 +810,7 @@ msgstr "Kopiera {num} objekt"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -820,12 +842,11 @@ msgstr "Ny Avdelningskatalog"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -838,13 +859,15 @@ msgstr "Ny Avdelningskatalog"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -896,7 +919,7 @@ msgstr "Namn"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "Namnet \"{name}\" används redan. Välj ett annat namn."
@@ -956,9 +979,9 @@ msgstr "Lösenorden överensstämmer inte"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -980,16 +1003,16 @@ msgstr "Lagringsyta"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1010,16 +1033,16 @@ msgstr "Behörighet"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Läs/Skriv"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Läs enbart"
@@ -1050,7 +1073,7 @@ msgstr "Lösenord igen"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Internt serverproblem"
@@ -1071,7 +1094,7 @@ msgstr "Välj en färg"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1079,46 +1102,44 @@ msgstr "Välj en färg"
msgid "Save"
msgstr "Spara"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Beskrivning krävs"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Ladda upp"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1129,6 +1150,7 @@ msgstr "Ladda upp"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1144,21 +1166,22 @@ msgstr "Ladda upp"
msgid "Download"
msgstr "Ladda ner"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "Ändra"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1168,14 +1191,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopiera"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Ändra"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "Ta bort Fil"
@@ -1188,12 +1233,12 @@ msgstr "Ta bort Mapp"
msgid "Are you sure to delete"
msgstr "Är du säker på att du vill ta bort"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Är du säker på att du vill ta bort %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1204,7 +1249,7 @@ msgid "Delete Library"
msgstr "Ta bort Katalog"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1343,8 +1388,8 @@ msgstr "Utgångsdatum"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "dagar"
@@ -1360,7 +1405,7 @@ msgstr "Set rättigheter"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Generera"
@@ -1465,10 +1510,10 @@ msgstr "Ingen förhandsvisning"
msgid "Internal link has been copied to clipboard"
msgstr "Intern länk har blivit kopierad till urklipp"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "Intern länk"
@@ -1488,43 +1533,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "Är du säker på att du vill ta bort tillträde för användare {placeholder}?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "Ta bort Tillträde"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Det krävs."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "Mailadress är ogiltig."
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "Lyckades bjuda in %(email)."
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "Bjud in Gäst"
@@ -1533,7 +1579,7 @@ msgid "Emails"
msgstr "Mailadresser"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "Mejladresser separerade med ','"
@@ -1543,12 +1589,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "Lyckades lägga till markering(ar) till katalogen {placeholder}"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "Märk Nuvarande Status"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "Lämna Grupp"
@@ -1577,51 +1623,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "Historik Inställning"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "Vänligen ange ett positivt heltal"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "Lyckades sätta den."
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "Auto borttagning"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "Ta inte bort filer automatiskt"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "Ta bort filer automatiskt som inte har ändrats inom antal dagar:"
@@ -1641,16 +1687,16 @@ msgstr "{placeholder} Mapprättigheter"
msgid "Set {placeholder}'s permission"
msgstr "Sätt {placeholder}s rättigheter"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "Grupp hittades inte"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1661,54 +1707,55 @@ msgstr "Grupp hittades inte"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Fel"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Kontrollera nätverksanslutningen"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grupp"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Mapp"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "Välj en grupp"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1726,6 +1773,7 @@ msgstr "Skapade Filer"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1754,7 +1802,7 @@ msgstr "Katalogs Namn"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1788,7 +1836,7 @@ msgstr "Storlek"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1822,17 +1870,17 @@ 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/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1864,7 +1912,7 @@ msgstr "filer"
msgid "Tagged Files"
msgstr "Taggade Filer"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "borttagen"
@@ -1884,56 +1932,14 @@ msgstr "Använd utkast"
msgid "Delete draft"
msgstr "Tabort utkast"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "Hantera gruppmedlemmar"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "Lägg till gruppmedlem"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Roll"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr "Lyckades ta bort {name}."
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Administrera"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "Medlem"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1948,20 +1954,22 @@ msgid "New Wiki"
msgstr "Ny Wiki"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1972,7 +1980,7 @@ msgstr "Ny Wiki"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2028,10 +2036,10 @@ msgid "Add User"
msgstr "Lägg till användare"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2140,54 +2148,54 @@ msgstr "Döp om Grupp"
msgid "Rename group to"
msgstr "Döp om grupp till"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "API token är kopierad till urklipp."
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Åtkomst nekas"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "App Namn"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} Delning/Uppladdningslänkar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "Delningslänkar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "Uppladdningslänkar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "Inga delningslänkar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "Inga uppladdningslänkar"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2196,7 +2204,7 @@ msgstr "Inga uppladdningslänkar"
msgid "Creator"
msgstr "Skapad av"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2261,7 +2269,7 @@ msgid "The link is copied to the clipboard."
msgstr "Länken är kopierad till urklipp."
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Dela Länk"
@@ -2287,22 +2295,22 @@ msgstr ""
msgid "Share to other server"
msgstr "Dela till annan server"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2324,14 +2332,14 @@ msgstr "Välj en katalog att dela."
msgid "Select libraries to share"
msgstr "Välj kataloger att dela"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "Välj grupper..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2341,7 +2349,7 @@ msgstr "Välj grupper..."
msgid "Expiration"
msgstr "Utgångsdatum"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "Inbjudaren"
@@ -2367,7 +2375,7 @@ msgid "It may take some time, please wait."
msgstr "Det kan ta en stund, vänligen vänta."
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2395,8 +2403,8 @@ msgstr "Lyckades ta bort 1 sak."
msgid "Select a server..."
msgstr "Välj en server..."
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "Katalogen kan inte delas till ägaren."
@@ -2497,6 +2505,16 @@ msgstr "Skapa nytt systemmeddelande"
msgid "Name(optional)"
msgstr "Namn(valfritt)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Roll"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2565,7 +2583,7 @@ msgstr "Sätt Namn"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "Villkor"
@@ -2600,7 +2618,7 @@ msgid "Edit Tag"
msgstr "Ändra Tagg"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "WebDav Lösenord"
@@ -2638,6 +2656,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "Är du säker på att du vill avpublicera denna katalog?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "Avpublicera"
@@ -2672,29 +2691,11 @@ msgstr "Lägg till kommentar."
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Uppdatera"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Ändra"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2718,28 +2719,38 @@ msgid "Files"
msgstr "Filer"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "läst av {name}"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "låst"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Ta bort favorit"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Favorit"
@@ -2796,13 +2807,13 @@ msgstr "Sök..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "Filer låsta av andra."
@@ -2824,7 +2835,7 @@ msgstr "Slut på kvoten."
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "Nätverksfel"
@@ -2860,7 +2871,7 @@ msgstr "Försök igen"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2886,25 +2897,25 @@ msgstr "Filen laddas upp..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "namn"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "storlek"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "gång"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "tillstånd"
@@ -2919,7 +2930,7 @@ msgstr "Försök igen med Alla"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Avbryt alla"
@@ -2944,16 +2955,16 @@ msgid "Unlock"
msgstr "Lås upp"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "Öppna huvudmapp"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Detaljer"
@@ -2964,7 +2975,7 @@ msgid "Open via Client"
msgstr "Öppna via Klient"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "Kommentar"
@@ -2979,6 +2990,39 @@ msgstr "Online-visning är inte tillgängligt för detta filformat"
msgid "Add participants"
msgstr "Lägg till deltagare"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr "Lyckades ta bort {name}."
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Administrera"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "Medlem"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Nuvarande sökväg"
@@ -2998,6 +3042,10 @@ msgstr "Katalogstyp"
msgid "Actions"
msgstr "Funktioner"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "Lägg till gruppmedlem"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3027,7 +3075,7 @@ msgstr "Mina Kataloger"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "Delade med mig"
@@ -3044,39 +3092,41 @@ msgstr "Delade med grupper"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "Delad från andra servrar"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "Verktyg"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "Favoriter"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "Publicerade Kataloger"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "Länkade Enheter"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Administrera delningar"
@@ -3091,8 +3141,8 @@ msgid "show more"
msgstr "visa mer"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3115,15 +3165,15 @@ msgstr "Delade Kataloger"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / Sida"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "Standard Storlek"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "Zooma In"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "Zooma Ut"
@@ -3238,26 +3288,26 @@ msgstr "Anonnym användare"
msgid "Expired"
msgstr "Utgången"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "Misslyckades ta bort {name}."
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Döp om"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Mapprättigheter"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3267,34 +3317,46 @@ msgstr "Mapprättigheter"
msgid "Unshare"
msgstr "Sluta dela"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "Delningslänkar Admin"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Byt Lösenord"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Återställ Lösenord"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "{library_name_placeholder} togs bort från favoriter."
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "{library_name_placeholder} las till favoriter."
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Hjälp"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "Om"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Klienter"
@@ -3304,37 +3366,37 @@ msgid "Search Files"
msgstr "Sök filer"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "Ny"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Ladda upp mapp"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "Ny"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "Ny Markdown-fil"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "Ny Excel-fil"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "Ny PowerPoint-fil"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "Ny Word-fil"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3367,7 +3429,7 @@ msgstr "Starta granskning"
msgid "Move"
msgstr "Flytta"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "Borttagna Kataloger"
@@ -3476,14 +3538,14 @@ msgid ""
"typing your name."
msgstr "Lista dina konton i den globala adresslistan, så att andra kan hitta dig genom att söka efter ditt namn."
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "Social Login"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "Anslut"
@@ -3543,7 +3605,7 @@ msgstr "Filändelser kan enbart vara {placeholder}."
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr "Denna fil är för stor. Tillåten maxstorlek är 1MB."
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3563,20 +3625,30 @@ msgstr "Kontakt mejladress:"
msgid "Your notifications will be sent to this email."
msgstr "Dina notifikationer kommer att skickas till denna mejladress."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Dölj"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Visa"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Lösenord"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "Sätt lösenord"
@@ -3846,8 +3918,8 @@ msgstr "Grupper"
msgid "This is a special group representing a department."
msgstr "Detta är en speciell grupp som representerar en avdelning."
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3855,11 +3927,11 @@ msgstr "Detta är en speciell grupp som representerar en avdelning."
msgid "Transfer"
msgstr "Överför"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Importera Medlemmar"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "Managera medlemmar"
@@ -3884,21 +3956,21 @@ msgstr "Du är inte i någon grupp. Grupper tillåter flera personer att samarbe
msgid "My Groups"
msgstr "Mina grupper"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "Inbjudningstid"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "Accepterad"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "Inga gästinbjudningar"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3906,12 +3978,12 @@ 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:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: 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:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
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."
@@ -3971,7 +4043,7 @@ msgid "Failed to move {name}."
msgstr "Misslyckades att flytta {name}."
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Lyckades kopiera %(name)s."
@@ -4035,14 +4107,14 @@ msgstr "Tips: kataloger som är borttagna för {placeholder} dagar sedan kommer
msgid "Deleted Time"
msgstr "Borttagen Tid"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "Lyckades återställa katalogen."
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Misslyckades. Kontrollera nätverket."
@@ -4054,28 +4126,59 @@ msgid ""
"Library\" button in the menu bar."
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:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "{library_name_placeholder} togs bort från favoriter."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "{library_name_placeholder} las till favoriter."
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "Biblioteket överfördes."
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Trasigt (vänligen kontakta din administratör för att laga detta bibliotek)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "Lyckades avlänka {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "Inga bibliotek är delade med dig"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "Inga kataloger har inte blivit delad med dig från andra servrar."
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Delad av"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Lämna delning"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Alla"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4171,11 +4274,6 @@ msgstr "Inga Medlemmar"
msgid "No departments"
msgstr "Inga avdelningar"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Delad av"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4401,16 +4499,6 @@ msgstr "Lyckades sätta %s som admin."
msgid "Add admin"
msgstr "Lägg till admin"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Alla"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4545,12 +4633,6 @@ msgid ""
"name."
msgstr "Du har inte delat några mappar med andra användare ännu. Du kan dela en mapp med andra användare genom att klicka på delningsikonen till höger om en mapps namn."
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "Lyckades avlänka {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4603,24 +4685,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "Du har inte skapat en uppladdningslänk ännu. En uppladdningslänk tillåter vem som helst att ladda upp filer till en mapp eller katalog. Du kan skapa en uppladdningslänk för en mapp eller katalog genom att klicka på delningsikonen till höger om dess namn."
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "Inga bibliotek är delade med dig"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "Inga kataloger har inte blivit delad med dig från andra servrar."
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "På server"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Lämna delning"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "Inga delade kataloger"
@@ -5550,6 +5618,18 @@ 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: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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "Ladda upp filer till {folder_name_placeholder}"
@@ -5625,19 +5705,19 @@ msgstr "Tips: En ögonblicksbild kommer skapas efter förändring, vilket sparar
msgid "Labels"
msgstr "Markeringar"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ingen"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Okänd"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Nuvarande Version"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Visa Snapshot"
@@ -5781,6 +5861,10 @@ msgstr "Meddelande"
msgid "Access Log"
msgstr "Accesslog"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "Adminn åtkomst"
@@ -5813,88 +5897,88 @@ msgstr "Online Läs-Skriv mapp"
msgid "Online Read-Only folder"
msgstr "Online Läs-Enbart mapp"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "Online Läs-Skriv"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "Online Läs-Endast"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
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:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "Användare kan läsa, ladda ned och synka filer."
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
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:662
+#: frontend/src/utils/utils.js:672
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:665
+#: frontend/src/utils/utils.js:675
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:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "Förhandsgranska och ladda ner"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "Förhandsgranska enbart"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "Ladda ner och ladda upp"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "Ändra i molnet och ladda ner"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "Redigera i molnet enbart"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "Lyckades kopiera %(name)s och 1 annan fil."
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Lyckades flytta %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "Lyckades flytta %(name)s och 1 annan fil."
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
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:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "Misslyckades kopiera %(name)s."
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
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:1279
+#: frontend/src/utils/utils.js:1289
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 c5b18e9231..874d53c4d8 100644
--- a/locale/th_TH/LC_MESSAGES/djangojs.po
+++ b/locale/th_TH/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Manop Kalong \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Thai (Thailand) (http://www.transifex.com/haiwen/seahub/language/th_TH/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "ออกจากผู้ดูแลระบบ"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "ส่วนผู้ดูแลระบบ"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "ใช้ไปแล้ว:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "ตั้งค่า"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "ออกจากระบบ"
@@ -118,14 +124,17 @@ msgstr "แจ้งเตือน"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "ปิด"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "คลังแฟ้มข้อมูล"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "ถังขยะ"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "ถังขยะ"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "ประวัติ"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "เครื่องแม่ข่ายเวอร์ชั่น:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "คำอธิบาย"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "ยกเลิก"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "ยกเลิก"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "ยกเลิก"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "ค้นหาผู้ใช้ ..."
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "ต้องการลบบัญชีผู้ใช้ของคุณ?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "ต้องการลบบัญชีผู้ใช้ของค
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "ลบ"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "คุณแน่ใจหรือไม่ ที่ต้องก
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "ชื่อ"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "รหัสผ่านไม่ตรงกัน"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "รับอนุญาต"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "อ่าน-เขียน"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "อ่านอย่างเดียว"
@@ -1047,7 +1070,7 @@ msgstr "รหัสผ่านอีกครั้ง"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Internal Server Error"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "อธิบาย จำเป็น"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "อัพโหลด"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "อัพโหลด"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "อัพโหลด"
msgid "Download"
msgstr "ดาวน์โหลด"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "คัดลอก"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "แก้ไข"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "คุณแน่ใจว่าต้องการลบ %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr ""
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "วัน"
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "สร้าง"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "มันจำเป็น"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr "รหัสผ่านจะถูกเก็บบนเครื่
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "ผิดพลาด"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "โปรดตรวจสอบเครือข่าย"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "กลุ่ม"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "ขนาด"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "บทบาท"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "ผู้ดูแลระบบ"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "อีเมลล์"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "ปฏิเสธการได้รับอนุญาต"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "อัพโหลดลิงก์"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr "ผู้สร้าง"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "เพิ่มแจ้งเตือนใหม่"
msgid "Name(optional)"
msgstr "ชื่อ (เลือก)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "บทบาท"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "ปรับปรุง"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "แก้ไข"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "แฟ้มข้อมูล"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "ยกเลิกติดดาว"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "ชื่อ"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "ยกเลิกทั้งหมด"
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "รายละเอียด"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "ผู้ดูแลระบบ"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "พาธปัจจุบัน:"
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "ผู้ดูแลแบ่งปัน"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "เปลี่ยนชื่อ"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr ""
msgid "Unshare"
msgstr "ยกเลิกแบ่งปัน"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "เปลี่ยนรหัสผ่าน"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "รีเซตรหัสผ่าน"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "ช่วยเหลือ"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "ค้นหาไฟล์"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "อัพโหลดไฟล์"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "ย้าย"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "อวตาร:"
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "รหัสผ่าน:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "กลุ่ม"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "ถ่ายโอน"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "กลุ่มของฉัน"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "คัดลอก %(name)s สำเร็จ"
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "ผิดพลาด. โปรดตรวจสอบเครือข่าย"
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "แบ่งปันโดย"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "ออกจากแบ่งปัน"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "ทั้งหมด"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "แบ่งปันโดย"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr "กำหนด %s เป็นผู้ดูแลระบบสำ
msgid "Add admin"
msgstr "เพิ่มผู้ดูแลระบบ"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "ทั้งหมด"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "ออกจากแบ่งปัน"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "ไม่มี"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "ไม่รู้"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "ดู Snapshot"
@@ -5778,6 +5858,10 @@ msgstr "ข้อความ"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "คัดลอก %(name)s and %(amount)s ไอเท็มอื่นๆ สำเร็จ"
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "ย้าย %(name)s สำเร็จ"
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "ย้าย %(name)s และ %(amount)s ไอเท็มอื่นๆสำเร็จ"
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po
index 77af3237d7..50d217bb7f 100644
--- a/locale/tr/LC_MESSAGES/django.po
+++ b/locale/tr/LC_MESSAGES/django.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Turkish (http://www.transifex.com/haiwen/seahub/language/tr/)\n"
"MIME-Version: 1.0\n"
@@ -35,7 +35,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -90,8 +90,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Kütüphanem"
@@ -161,6 +161,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Zaman"
@@ -168,6 +169,7 @@ msgstr "Zaman"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Kullanıcı"
@@ -203,7 +205,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -231,6 +233,7 @@ msgstr "Eposta"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -239,7 +242,7 @@ msgstr "Eposta"
msgid "Name"
msgstr "İsim"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -273,7 +276,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -301,53 +305,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Düzenleme başarılı"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "%s deki hesabınız etkinleştirildi."
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Düzenleme başarılı, bir eposta gönderildi."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "%s deki şifre sıfırlandı."
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -378,9 +382,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "İç Sunucu Hatası"
@@ -439,9 +443,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "İzin reddedildi."
@@ -465,15 +470,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -482,18 +487,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Grup yok"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -532,7 +537,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -724,15 +729,15 @@ msgstr "İsim gerekli."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Lütfen giriş yapın."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr ""
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -745,67 +750,67 @@ msgstr ""
msgid "Password"
msgstr "Şifre"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr ""
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Bu eposta adresine bağlantılı bir kullanıcı hesabı yok. Kayıt olduğunuza emin misiniz?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Bu hesap aktif değil."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-posta"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "%s deki şifreyi sıfırla"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Yeni şifre"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Yeni şifre doğrulama"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "İki şifre alanı eşleşmiyor."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Eski şifre"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Eski şifrenizi yanlış girdiniz. Lütfen tekrar deneyin."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Şifre (tekrar)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -877,15 +882,15 @@ msgstr "%(avatar_creator)s avatarını güncelledi
msgid "You have updated your avatar %(avatar)s."
msgstr "Avatarınızı güncellediniz %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Yeni bir avatar başarıyla yüklendi."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Avatarınız başarıyla güncellendi."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "İstenen avatarlar başarıyla silindi."
@@ -944,46 +949,56 @@ msgid "Enter a valid e-mail address."
msgstr "Geçerli bir eposta adresi girin."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Tip"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Silindi"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -993,7 +1008,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Durum"
@@ -1171,10 +1187,12 @@ msgstr[1] ""
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Okuma-Yazma"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Salt okunur"
@@ -1253,6 +1271,7 @@ msgstr "Düzenle"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1279,6 +1298,8 @@ msgstr "Not (isteğe bağlı)"
#: 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
@@ -1397,7 +1418,7 @@ msgstr "%s ismi geçerli değil."
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Bağımsız değişken eksik"
@@ -1520,9 +1541,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s takımı"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3604,12 +3625,14 @@ msgid "Available quota:"
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 "Boyut"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "En son Güncelleme"
@@ -3684,8 +3707,8 @@ msgstr "Silinemedi: kullanıcı yok"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s sizi %(site_name)s'e katılmaya davet etti."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3911,12 +3934,14 @@ msgid "Operation"
msgstr "İşlem"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Dosya"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Kütüphane"
@@ -4082,12 +4107,14 @@ msgid "Confirm Password"
msgstr "Şifreyi Onayla"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Önceki"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4152,6 +4179,66 @@ msgstr "Şifrelenmiş kütüphane varsayılan kütüphane olarak ayarlanamaz."
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" varsayılan kütüphaneniz olarak başarıyla kuruldu."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Dosya Ara"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "gelişmiş"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Dizin simgesi"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Eposta gerekli"
@@ -4235,6 +4322,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Başarılı"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Başarısız"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Kimden "
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Kime"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "İzin"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Organizasyon"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Ekle"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Üzgünüm, ama istediğiniz sayfa bulunamadı."
@@ -4985,7 +5128,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "Geçersiz argüman"
@@ -5097,47 +5240,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "izin hatası"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Geri dönüşüm sayfası görüntülenemiyor"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Kütüphane değiştirimini görüntüleyemiyor."
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Kütüphane yok"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Lütfen geçmiş kimliği belirtin"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Belirttiğiniz geçmiş yok"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Bilinmeyen hata"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" mevcut değil."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "\"%s\" indirilemedi."
@@ -5159,8 +5302,8 @@ msgid "Bad upload link token."
msgstr "Kötü bağlantı yükleme jetonu."
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Dosya yok."
@@ -5189,52 +5332,52 @@ msgid "Unknown file encoding"
msgstr "Bilinmeyen dosya kodlama"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Dosya görüntülenemiyor."
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "Dosya indirilemedi, geçersiz dosya yolu"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "Dosya indirilemedi, hatalı dosya yolu"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Dosya indirilemiyor."
@@ -5296,10 +5439,6 @@ msgstr "Oluşturan"
msgid "Input should be a number"
msgstr "Girdi bir rakam olmalı"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Başarılı"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Girdi numarası 0'dan büyük olmalı"
diff --git a/locale/tr/LC_MESSAGES/djangojs.po b/locale/tr/LC_MESSAGES/djangojs.po
index 4fd19aed22..1cca2cd60b 100644
--- a/locale/tr/LC_MESSAGES/djangojs.po
+++ b/locale/tr/LC_MESSAGES/djangojs.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Evrim Güner \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Turkish (http://www.transifex.com/haiwen/seahub/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -22,45 +22,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Sistem Yöneticisinden Çık"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Sistem Yöneticisi"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Kullanıldı:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Ayarlar"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Çıkış yap"
@@ -119,14 +125,17 @@ msgstr "Bildirimler"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Kapat"
@@ -159,14 +168,14 @@ msgstr ""
msgid "Libraries"
msgstr "Kütüphaneler"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Çöp Kutusu"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -175,9 +184,9 @@ msgstr "Çöp Kutusu"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -185,15 +194,15 @@ msgstr ""
msgid "History"
msgstr "Geçmiş"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Sunucu Versiyonu:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Hakkımızda"
@@ -248,7 +257,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -270,7 +279,7 @@ msgstr "Açıklama"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -281,11 +290,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -353,7 +362,7 @@ msgstr "İptal"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -363,15 +372,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -382,17 +389,17 @@ msgstr "İptal"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -425,9 +432,12 @@ msgstr "İptal"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -453,6 +463,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -474,16 +486,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Kullanıcıları ara..."
@@ -613,25 +625,34 @@ msgid "Really want to delete your account?"
msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -639,20 +660,20 @@ msgstr "Hesabınızı silmeyi gerçekten istiyor musunuz?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -697,8 +718,8 @@ msgstr "Sil"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -719,7 +740,8 @@ msgstr "Kütüphaneyi geri yüklemek istediğinize emin misiniz?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -786,7 +808,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -818,12 +840,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -836,13 +857,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -894,7 +917,7 @@ msgstr "İsim"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -954,9 +977,9 @@ msgstr "Şifreler eşleşmiyor."
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -978,16 +1001,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1008,16 +1031,16 @@ msgstr "İzin"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Okuma-Yazma"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Salt okunur"
@@ -1048,7 +1071,7 @@ msgstr "Şifre tekrar"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "İç Sunucu Hatası"
@@ -1069,7 +1092,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1077,46 +1100,44 @@ msgstr ""
msgid "Save"
msgstr "Kaydet"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Açıklama gerekli"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Yükle"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1127,6 +1148,7 @@ msgstr "Yükle"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1142,21 +1164,22 @@ msgstr "Yükle"
msgid "Download"
msgstr "İndir"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1166,14 +1189,36 @@ msgstr ""
msgid "Copy"
msgstr "Kopyala"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Düzenle"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1186,12 +1231,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "%s'i silmek istediğinize emin misiniz?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1202,7 +1247,7 @@ msgid "Delete Library"
msgstr "Kütüphaneyi Sil"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1341,8 +1386,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "gün"
@@ -1358,7 +1403,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Oluştur"
@@ -1463,10 +1508,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1486,43 +1531,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Gerekli."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1531,7 +1577,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1541,12 +1587,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1575,51 +1621,51 @@ msgstr "Şifre sadece 1 saat sunucuda tutulacaktır."
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1639,16 +1685,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1659,54 +1705,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Hata"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Grup"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Klasör"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1724,6 +1771,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1752,7 +1800,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1786,7 +1834,7 @@ msgstr "Boyut"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1820,17 +1868,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1862,7 +1910,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1882,55 +1930,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Rol"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Yönetici"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1946,20 +1952,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1970,7 +1978,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2026,10 +2034,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Eposta"
@@ -2138,54 +2146,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "İzin reddedildi"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: 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-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2194,7 +2202,7 @@ msgstr ""
msgid "Creator"
msgstr "Oluşturan"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2259,7 +2267,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2285,22 +2293,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2322,14 +2330,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Paylaşmak için kütüphane seçin"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2339,7 +2347,7 @@ msgstr ""
msgid "Expiration"
msgstr "Zaman aşımı"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2365,7 +2373,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2393,8 +2401,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2495,6 +2503,16 @@ msgstr "Yeni bildirim ekle"
msgid "Name(optional)"
msgstr "İsim (isteğe bağlı)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Rol"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2563,7 +2581,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2598,7 +2616,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2636,6 +2654,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2670,29 +2689,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Güncelle"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Düzenle"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2716,28 +2717,38 @@ msgid "Files"
msgstr "Dosyalar"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "kilitli"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Yıldızı kaldır"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2794,13 +2805,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2822,7 +2833,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2858,7 +2869,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2884,25 +2895,25 @@ msgstr "Dosyayı Yüklüyor..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "isim"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2917,7 +2928,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Hepsini İptal Et"
@@ -2942,16 +2953,16 @@ msgid "Unlock"
msgstr "Kilidi Aç"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Ayrıntılar"
@@ -2962,7 +2973,7 @@ msgid "Open via Client"
msgstr "Client üzerinden aç"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2977,6 +2988,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Yönetici"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Geçerli Yol:"
@@ -2996,6 +3040,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3025,7 +3073,7 @@ msgstr "Kütüphanelerim"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3042,39 +3090,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Paylaşma Yöneticisi"
@@ -3089,8 +3139,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3113,15 +3163,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3236,26 +3286,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Yeniden Adlandır"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Klasör izni"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3265,34 +3315,46 @@ msgstr "Klasör izni"
msgid "Unshare"
msgstr "Paylaşma"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Şifreyi Değiştir"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Şifre Sıfırla"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Yardım"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3302,37 +3364,37 @@ msgid "Search Files"
msgstr "Dosya Ara"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Klasör yükle"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3365,7 +3427,7 @@ msgstr ""
msgid "Move"
msgstr "Taşı"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3474,14 +3536,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3541,7 +3603,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3561,20 +3623,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "Göster"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Şifre:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3844,8 +3916,8 @@ msgstr "Gruplar"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3853,11 +3925,11 @@ msgstr ""
msgid "Transfer"
msgstr "Transfer"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3882,21 +3954,21 @@ msgstr ""
msgid "My Groups"
msgstr "Gruplarım"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3904,12 +3976,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3969,7 +4041,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "%(name)s başarıyla kopyalandı."
@@ -4033,14 +4105,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Silinme Zamanı"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Başarısız oldu. Lütfen ağı kontrol edin."
@@ -4052,28 +4124,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Paylaşan"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Paylaşımdan Ayrıl"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Hepsi"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4169,11 +4272,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Paylaşan"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4399,16 +4497,6 @@ msgstr "%s yönetici olarak oluşturuldu."
msgid "Add admin"
msgstr "Yönetici ekle"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Hepsi"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4543,12 +4631,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4601,24 +4683,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Paylaşımdan Ayrıl"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5548,6 +5616,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5623,19 +5703,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Yok "
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Bilinmeyen"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Snapshot Göster"
@@ -5779,6 +5859,10 @@ msgstr "Mesaj"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5811,88 +5895,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "%(name)s başarıyla taşındı."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po
index 24909003b3..8378fb9815 100644
--- a/locale/uk/LC_MESSAGES/django.po
+++ b/locale/uk/LC_MESSAGES/django.po
@@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Ukrainian (http://www.transifex.com/haiwen/seahub/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -38,7 +38,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -93,8 +93,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Моя бібліотека"
@@ -164,6 +164,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Час"
@@ -171,6 +172,7 @@ msgstr "Час"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Користувач"
@@ -206,7 +208,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -234,6 +236,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -242,7 +245,7 @@ msgstr "Email"
msgid "Name"
msgstr "Им'я"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -276,7 +279,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -304,53 +308,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Редагування успішне."
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "Ваш обліковий запис %s активовано"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "Успішно відредаговано. Повідомлення було надіслано."
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "Пароль успішно змінено, але повідомлення не було відправлено, будь ласка, перевірте налаштування електронної пошти."
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "Пароль було змінно на %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "Пароль успішно змінено на %(passwd)s, повідомлення було надіслано %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "Пароль успішно змінено на %(passwd)s для користувача %(user)s."
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -381,9 +385,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Внутрішня помилка сервера"
@@ -442,9 +446,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "Доступ заборонено"
@@ -468,15 +473,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -485,18 +490,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Група не існує"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -535,7 +540,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -727,15 +732,15 @@ msgstr "Потрібене старе ім'я"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Будь ласка, увійдіть"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Email або Ім'я користувача"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -748,67 +753,67 @@ msgstr "Email або Ім'я користувача"
msgid "Password"
msgstr "Пароль"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "Будь ласка, введіть правильні email/ім'я користувача та пароль. Зверніть увагу, що обидва поля чутливі до регістру."
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Ця адреса електронної пошти не асоційована з користувачем. Ви впевнені що зареєструвалися?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "Цей обліковий запис неактивний."
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "У вашому веб-браузері не активовані cookies, необхідні для входу."
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "E-mail"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "Ви не можете скинути пароль, будь ласка, зв'яжіться з адміністратором LDAP."
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Пароль змінено на %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Новий пароль"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Підтвердження нового паролю"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Паролі не збігаються."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Старий пароль"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "Ваш старий пароль було введено невірно. Будь ласка, введіть його знову."
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Пароль (ще раз)"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -880,15 +885,15 @@ msgstr "%(avatar_creator)s оновив свій а
msgid "You have updated your avatar %(avatar)s."
msgstr "Ви оновили свій аватар %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "Новий аватар успішно завантажено."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Ваш аватар успішно завантажено."
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Аватар успішно видалено."
@@ -947,46 +952,56 @@ msgid "Enter a valid e-mail address."
msgstr "Введіть дійсну адресу електронної пошти."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "Тип"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Видалено"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -996,7 +1011,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Статус"
@@ -1182,10 +1198,12 @@ msgstr[3] "%(seconds)d секунд тому"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Читання+Запис"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Тільки для читання"
@@ -1266,6 +1284,7 @@ msgstr "Редагувати"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "Видалити"
@@ -1292,6 +1311,8 @@ msgstr "Примітка (необов'язково)"
#: 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
@@ -1410,7 +1431,7 @@ msgstr "Ім'я %s неприпустиме"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Відсутній аргумент"
@@ -1533,9 +1554,9 @@ msgid "The %(site_name)s team"
msgstr "Команда %(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3617,12 +3638,14 @@ msgid "Available quota:"
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 "Розмір"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Останнє оновлення"
@@ -3697,8 +3720,8 @@ msgstr "Не вдалося видалити: користувач не існу
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s запрошує Вас приєднатися до %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3928,12 +3951,14 @@ msgid "Operation"
msgstr "Операція"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Файл"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Бібліотека"
@@ -4099,12 +4124,14 @@ msgid "Confirm Password"
msgstr "Підтвердіть пароль"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Назад"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4169,6 +4196,68 @@ msgstr "Не вдалося призначити зашифровану бібл
msgid "Successfully set \"%s\" as your default library."
msgstr "\"%s\" успішно призначена вашою бібліотекою за замовчанням."
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Пошук файлів"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "розширений"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Значок каталогу"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Потрібен Email"
@@ -4252,6 +4341,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Невдало"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Від"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "До"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Права доступу"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Спільноти"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "Додати"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Вибачте, але такої сторінки не знайдено."
@@ -5002,7 +5147,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5114,47 +5259,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "помилка прав доступу"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "Не вдається переглянути сторінку"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Не вдається переглянути бібліотеку"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Бібліотека не існує"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Будь ласка визначте ID історії"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "Вказана історія не існує"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "Невідома помилка"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr ""
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Не вдається завантажити \"%s\""
@@ -5176,8 +5321,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "Файл не існує"
@@ -5206,52 +5351,52 @@ msgid "Unknown file encoding"
msgstr "Шевідомий алгоритм шифрування файлу."
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "Розмір файлу перевищує %s, і не може бути відкритий в онлайн режимі."
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr ""
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "Не вдається переглянути файл"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr ""
@@ -5313,10 +5458,6 @@ msgstr "Автор"
msgid "Input should be a number"
msgstr ""
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr ""
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr ""
diff --git a/locale/uk/LC_MESSAGES/djangojs.po b/locale/uk/LC_MESSAGES/djangojs.po
index e6114ef623..0d120dfef1 100644
--- a/locale/uk/LC_MESSAGES/djangojs.po
+++ b/locale/uk/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: Kvita \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Ukrainian (http://www.transifex.com/haiwen/seahub/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Вийти з консолі адміністратора"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "Системний адміністратор"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Використано:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Налаштування"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Вихід"
@@ -118,14 +124,17 @@ msgstr "Сповіщення"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Закрити"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Бібліотеки"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Кошик"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "Кошик"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Історія"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Версія серверу: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr ""
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Опис"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Скасувати"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Скасувати"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Скасувати"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Пошук користувачів..."
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Дійсно хочете видалити %s ?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ msgstr "Дійсно хочете видалити %s ?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Видалити"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Ви впевнені, що хочете відновити цю біб
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Им'я"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Паролі не збігаються"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "Права доступу"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Читання+Запис"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Тільки для читання"
@@ -1047,7 +1070,7 @@ msgstr "Підтвердіть пароль"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Внутрішня помилка сервера"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Потрібен опис бібліотеки"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Завантажити"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "Завантажити"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "Завантажити"
msgid "Download"
msgstr "Завантажити"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "Копіювати"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Редагувати"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Ви впевнені, що хочете видалити %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr "Видалити бібліотеку"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "днів"
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Створити"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Потрібен Email."
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ msgstr "Пароль буде зберігатися на сервері про
msgid "Successfully set library history."
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Помилка"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "Будь ласка, перевірте мережеве з’єднання."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Група"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Каталог"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Розмір"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Роль"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Адміністратор"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Доступ заборонено"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "З правом запису"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr "Автор"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "Загальнодоступні посилання"
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr ""
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Додати нове повідомлення"
msgid "Name(optional)"
msgstr "Ім'я (необов'язково)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Роль"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Оновити"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Редагувати"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Файли"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr ""
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Зняти відмітку"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "Позначити"
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr "Завантаження файлу..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "ім'я"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Вихід"
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "Деталі"
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Адміністратор"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Поточний шлях: "
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Спільний доступ"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Перейменувати"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Права доступу на каталог"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr "Права доступу на каталог"
msgid "Unshare"
msgstr "Скасувати спільний доступ"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Змінити пароль"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Скидання пароля"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Допомога"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "Клієнти"
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "Пошук файлів"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "Завантажити файл"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "Перемістити"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Аватар:"
@@ -3560,20 +3622,30 @@ msgstr ""
msgid "Your notifications will be sent to this email."
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr ""
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Пароль: "
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Групи"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "Перенесення"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "Імпортувати учасників"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Мої групи"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Успішно скопійовано %(name)s."
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Не вдалося. Будь ласка, перевірте мережеве з'єднання."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Надано в загальний доступ "
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "Залишити спільний доступ"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Всі"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr "Не учасники"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Надано в загальний доступ "
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr "%s надано права адміністратора."
msgid "Add admin"
msgstr "Додати адміністратора"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Всі"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "Залишити спільний доступ"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr "Врахуйте: знімок буде створюватись піс
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "Ні"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Не визначено"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "Поточна Версія"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "Перегляд знімка"
@@ -5778,6 +5858,10 @@ msgstr "Повідомлення"
msgid "Access Log"
msgstr ""
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "Успішно скопійовано %(name)s та %(amount)s інших позицій."
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Успішно переміщено %(name)s."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr ""
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "Успішно переміщено %(name)s та %(amount)s інших позицій."
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po
index f8d5cd6ab7..545fab5bf0 100644
--- a/locale/vi/LC_MESSAGES/django.po
+++ b/locale/vi/LC_MESSAGES/django.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Vietnamese (http://www.transifex.com/haiwen/seahub/language/vi/)\n"
"MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgid "Login id can't be empty"
msgstr ""
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr ""
@@ -87,8 +87,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "Thư viện của tôi"
@@ -158,6 +158,7 @@ msgstr ""
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "Thời gian"
@@ -165,6 +166,7 @@ msgstr "Thời gian"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "Người dùng"
@@ -200,7 +202,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -228,6 +230,7 @@ msgstr "Email"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -236,7 +239,7 @@ msgstr "Email"
msgid "Name"
msgstr "Tên"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -270,7 +273,8 @@ msgstr ""
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr ""
@@ -298,53 +302,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "Chỉnh sửa thành công"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, 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:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
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:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
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:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, 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:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, 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/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, 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:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -375,9 +379,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "Internal Server Error"
@@ -436,9 +440,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr ""
@@ -462,15 +467,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr ""
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -479,18 +484,18 @@ msgid "User %s not found in organization."
msgstr ""
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "Group không tồn tại"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -529,7 +534,7 @@ msgstr ""
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -721,15 +726,15 @@ msgstr "Yêu cầu tên."
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "Vui lòng đăng nhập."
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "Địa chỉ email hoặc tên đăng nhập"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -742,67 +747,67 @@ msgstr "Địa chỉ email hoặc tên đăng nhập"
msgid "Password"
msgstr "Mật khẩu"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"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:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "Email này không tồn tại trên hệ thống. Vui lòng kiểm tra chính xác địa chỉ email."
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
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
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:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "Email"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
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:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "Thay đổi mật khẩu trong %s"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "Mật khẩu mới"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "Xác nhận lại mật khẩu mới"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "Mật khẩu không khớp."
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "Mật khẩu cũ"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
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:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "Mật khẩu"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -874,15 +879,15 @@ msgstr "%(avatar_creator)s vừa cập nhật hình
msgid "You have updated your avatar %(avatar)s."
msgstr ""
-#: seahub/avatar/views.py:78
+#: 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."
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "Cập nhật hình đại diện thành công"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "Đã xóa thành công hình đại diện."
@@ -941,46 +946,56 @@ msgid "Enter a valid e-mail address."
msgstr "Nhập địa chỉ email."
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "Địa chỉ IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "Đã xóa"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -990,7 +1005,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "Trạng thái"
@@ -1164,10 +1180,12 @@ msgstr[0] "%(seconds)d giây trước"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "Xem - Điều chỉnh"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "Chỉ xem"
@@ -1245,6 +1263,7 @@ msgstr "Chỉnh sửa"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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"
@@ -1271,6 +1290,8 @@ msgstr "Ghi chú (không bắt buộc)"
#: 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
@@ -1389,7 +1410,7 @@ msgstr "Tên %s không hợp lệ"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "Thiếu tham số"
@@ -1512,9 +1533,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3596,12 +3617,14 @@ msgid "Available quota:"
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 "Dung lượng"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "Cập nhật"
@@ -3676,8 +3699,8 @@ msgstr "Xóa thất bại: người dùng không tồn tại"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s mời bạn tham gia %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3901,12 +3924,14 @@ msgid "Operation"
msgstr ""
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "Tập tin"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "Thư viện"
@@ -4072,12 +4097,14 @@ msgid "Confirm Password"
msgstr "Xác nhận mật khẩu"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "Trước"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4142,6 +4169,65 @@ msgstr "Không thể mã hóa thư viện mặc định"
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/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "Tìm kiếm"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "nâng cao"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "Danh mục icon"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr ""
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "Yêu cầu email"
@@ -4225,6 +4311,62 @@ msgstr ""
msgid "Failed to send a verification code, please try again later."
msgstr ""
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "Thành công"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "Failed"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "Từ"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "Đến"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "Quyền hạn"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "Tổ chức"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "Không thể tìm thấy trang được yêu cầu"
@@ -4975,7 +5117,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr ""
@@ -5087,47 +5229,47 @@ msgstr ""
msgid "Disable"
msgstr ""
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr ""
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr ""
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "Không thể xem sự sửa đổi của thư viện"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "Thư viện không tồn tại"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "Vui lòng ghi rõ lịch sử ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
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:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr ""
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" không tồn tại."
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "Không thể downlad \"%s\""
@@ -5149,8 +5291,8 @@ msgid "Bad upload link token."
msgstr ""
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "File không tồn tại"
@@ -5179,52 +5321,52 @@ msgid "Unknown file encoding"
msgstr ""
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, 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:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
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:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr ""
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr ""
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr ""
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr ""
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "Không thể tải file"
@@ -5286,10 +5428,6 @@ msgstr "Người tạo"
msgid "Input should be a number"
msgstr "Điền vào 1 số cụ thể"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "Thành công"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "Điền vào số lớn hơn 0"
diff --git a/locale/vi/LC_MESSAGES/djangojs.po b/locale/vi/LC_MESSAGES/djangojs.po
index 3826372f6e..fab30fa526 100644
--- a/locale/vi/LC_MESSAGES/djangojs.po
+++ b/locale/vi/LC_MESSAGES/djangojs.po
@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: ldphuong \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Vietnamese (http://www.transifex.com/haiwen/seahub/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,45 +21,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "Thoát khỏi hệ thống quản lý"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "System Admin"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr ""
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "Đã dùng"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "Cài đặt"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "Đăng xuất"
@@ -118,14 +124,17 @@ msgstr "Thông báo"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "Đóng"
@@ -158,14 +167,14 @@ msgstr ""
msgid "Libraries"
msgstr "Thư viện"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "Thùng rác"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -174,9 +183,9 @@ msgstr "Thùng rác"
msgid "Tags"
msgstr ""
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -184,15 +193,15 @@ msgstr ""
msgid "History"
msgstr "Lịch sử"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "Phiên bản: "
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "Seafile"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "Liên hệ"
@@ -247,7 +256,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -269,7 +278,7 @@ msgstr "Mô tả"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -280,11 +289,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -352,7 +361,7 @@ msgstr "Hủy"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -362,15 +371,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -381,17 +388,17 @@ msgstr "Hủy"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -424,9 +431,12 @@ msgstr "Hủy"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -452,6 +462,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -473,16 +485,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "Tìm người dùng..."
@@ -612,25 +624,34 @@ msgid "Really want to delete your account?"
msgstr "Bạn có thật sự muốn xóa tài khoản của bạn?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -638,20 +659,20 @@ 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-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -696,8 +717,8 @@ msgstr "Xóa"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -718,7 +739,8 @@ msgstr "Bạn có muốn khôi phục thư viện này?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -785,7 +807,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -817,12 +839,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -835,13 +856,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -893,7 +916,7 @@ msgstr "Tên"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -953,9 +976,9 @@ msgstr "Mật khẩu không trùng khớp"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -977,16 +1000,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1007,16 +1030,16 @@ msgstr "Quyền hạn"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "Xem - Điều chỉnh"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "Chỉ xem"
@@ -1047,7 +1070,7 @@ msgstr "Nhập lại mật khẩu"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "Internal Server Error"
@@ -1068,7 +1091,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1076,46 +1099,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "Yêu cầu mô tả"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "Tải lên"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1126,6 +1147,7 @@ msgstr "Tải lên"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1141,21 +1163,22 @@ msgstr "Tải lên"
msgid "Download"
msgstr "Tải xuống"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1165,14 +1188,36 @@ msgstr ""
msgid "Copy"
msgstr "Sao chép"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "Chỉnh sửa"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1185,12 +1230,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "Bạn chắc chắn muốn xóa %s ?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1201,7 +1246,7 @@ msgid "Delete Library"
msgstr "Xóa thư vei65n"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1340,8 +1385,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr ""
@@ -1357,7 +1402,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "Khởi tạo"
@@ -1462,10 +1507,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1485,43 +1530,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "Điều này được yêu cầu"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1530,7 +1576,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1540,12 +1586,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1574,51 +1620,51 @@ 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:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr ""
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1638,16 +1684,16 @@ msgstr ""
msgid "Set {placeholder}'s permission"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1658,54 +1704,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "Lỗi"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 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."
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "Group"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "Thư mục"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1723,6 +1770,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1751,7 +1799,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1785,7 +1833,7 @@ msgstr "Dung lượng"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1819,17 +1867,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1861,7 +1909,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1881,55 +1929,13 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "Vai trò"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "Admin"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
#: frontend/src/components/dialog/move-dirent-dialog.js:155
@@ -1945,20 +1951,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1969,7 +1977,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2025,10 +2033,10 @@ msgid "Add User"
msgstr ""
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "Email"
@@ -2137,54 +2145,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "Không có quyền"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: 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-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2193,7 +2201,7 @@ msgstr ""
msgid "Creator"
msgstr "Người tạo"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2258,7 +2266,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2284,22 +2292,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2321,14 +2329,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "Chọn thư viện để chia sẻ"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2338,7 +2346,7 @@ msgstr ""
msgid "Expiration"
msgstr "Hết hạn"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr ""
@@ -2364,7 +2372,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2392,8 +2400,8 @@ msgstr ""
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2494,6 +2502,16 @@ msgstr "Thêm thông báo mới"
msgid "Name(optional)"
msgstr ""
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "Vai trò"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2562,7 +2580,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2597,7 +2615,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2635,6 +2653,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2669,29 +2688,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "Cập nhật"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "Chỉnh sửa"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2715,28 +2716,38 @@ msgid "Files"
msgstr "Tập tin"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "đã khóa"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "Hủy đánh dấu"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr ""
@@ -2793,13 +2804,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2821,7 +2832,7 @@ msgstr ""
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2857,7 +2868,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2883,25 +2894,25 @@ msgstr "Đang tải dữ liệu"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "Tên"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2916,7 +2927,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "Hủy tất cả"
@@ -2941,16 +2952,16 @@ msgid "Unlock"
msgstr "Mở khóa"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr ""
@@ -2961,7 +2972,7 @@ msgid "Open via Client"
msgstr ""
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr ""
@@ -2976,6 +2987,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "Admin"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr ""
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "Đường dẫn hiện tại"
@@ -2995,6 +3039,10 @@ msgstr ""
msgid "Actions"
msgstr ""
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3024,7 +3072,7 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr ""
@@ -3041,39 +3089,41 @@ msgstr ""
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr ""
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr ""
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr ""
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "Quản lý chia sẻ"
@@ -3088,8 +3138,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3112,15 +3162,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3235,26 +3285,26 @@ msgstr ""
msgid "Expired"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "Đổi tên"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "Folder Permission"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3264,34 +3314,46 @@ msgstr "Folder Permission"
msgid "Unshare"
msgstr "Ngừng chia sẻ"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "Thay đổi mật khẩu"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "Đã đổi Mật khẩu"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "Trợ giúp"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr ""
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr ""
@@ -3301,37 +3363,37 @@ msgid "Search Files"
msgstr "Tìm kiếm"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr ""
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: 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:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "Thư mục tải lên"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr ""
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr ""
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr ""
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3364,7 +3426,7 @@ msgstr ""
msgid "Move"
msgstr "Di chuyển"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr ""
@@ -3473,14 +3535,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3540,7 +3602,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "Avatar:"
@@ -3560,20 +3622,30 @@ msgstr "Email liên hệ:"
msgid "Your notifications will be sent to this email."
msgstr "Thông báo sẽ được gởi đến email của bạn."
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "Ẩn"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr ""
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "Mật khẩu:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3843,8 +3915,8 @@ msgstr "Hội Nhóm"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3852,11 +3924,11 @@ msgstr ""
msgid "Transfer"
msgstr "Chuyển"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr ""
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr ""
@@ -3881,21 +3953,21 @@ msgstr ""
msgid "My Groups"
msgstr "Groups của tôi"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3903,12 +3975,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3968,7 +4040,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "Sao chép %(name)s thành công."
@@ -4032,14 +4104,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "Thời gian xóa"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "Thất bại. Vui lòng kiểm tra lại network."
@@ -4051,28 +4123,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr ""
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "Chia sẻ bởi"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "Tất cả"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4168,11 +4271,6 @@ msgstr ""
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "Chia sẻ bởi"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4398,16 +4496,6 @@ msgstr "Thiết lập quyền admin cho %s thành công"
msgid "Add admin"
msgstr "Thêm Admin"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "Tất cả"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4542,12 +4630,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4600,24 +4682,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr ""
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5547,6 +5615,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5622,19 +5702,19 @@ msgstr ""
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "None"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "Không xác định"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr ""
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr ""
@@ -5778,6 +5858,10 @@ msgstr "Tin nhắn"
msgid "Access Log"
msgstr "Lịch sử truy cập"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5810,88 +5894,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
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:1236
+#: frontend/src/utils/utils.js:1246
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:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "Di chuyển %(name)s thành công."
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
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:1251
+#: frontend/src/utils/utils.js:1261
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:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 d372cab5a7..40ba3685fc 100644
--- a/locale/zh_CN/LC_MESSAGES/django.po
+++ b/locale/zh_CN/LC_MESSAGES/django.po
@@ -21,9 +21,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:25+0000\n"
-"Last-Translator: llj \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Chinese (China) (http://www.transifex.com/haiwen/seahub/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -46,7 +46,7 @@ msgid "Login id can't be empty"
msgstr "登录 ID 不能为空"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "登录 ID %s 已存在。"
@@ -101,8 +101,8 @@ msgstr "该部门中包含子部门。"
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "私人资料库"
@@ -172,6 +172,7 @@ msgstr "已经被共享至 %s 。"
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "时间"
@@ -179,6 +180,7 @@ msgstr "时间"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "用户"
@@ -214,7 +216,7 @@ msgid "Link Upload"
msgstr "共享链接上传"
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -242,6 +244,7 @@ msgstr "邮箱"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -250,7 +253,7 @@ msgstr "邮箱"
msgid "Name"
msgstr "名称"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -284,7 +287,8 @@ msgstr "容量"
msgid "There are more than 500 users, and sort is not offered."
msgstr "用户数超过了 500, 不提供排序。"
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "用户数量超过限制。"
@@ -312,53 +316,53 @@ msgid ""
"because Email service is not properly configured."
msgstr "成功添加用户 %(user)s。 但由于邮件服务未正确配置,通知邮件无法发送。"
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "权限修改成功"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "你的 %s 帐户已激活。"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "编辑成功,一封邮件已发送。"
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "编辑成功, 但发送邮件失败,请检查你的邮件配置。"
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "%s 密码已重置"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "密码已重置为 %(passwd)s, 通知邮件已发送给 %(user)s。"
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "成功将用户 %(user)s 的密码重置为 %(passwd)s。"
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -389,9 +393,9 @@ msgstr "病毒文件未找到。"
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "服务器内部错误"
@@ -450,9 +454,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "没有权限"
@@ -476,15 +481,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr "标签只能包含字母,数字,点,中划线或下划线。"
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "用户 %s 已经是群组成员。"
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -493,18 +498,18 @@ msgid "User %s not found in organization."
msgstr "机构内无用户 %s 。"
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr " %s 是机构用户。"
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "群组不存在。"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -543,7 +548,7 @@ msgstr "用户 %s 已存在。"
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -735,15 +740,15 @@ msgstr "名称为必填项。"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr "名称只能包含字母、数字、空格、中划线或下划线。"
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "请登录。"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "邮箱或用户名"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -756,67 +761,67 @@ msgstr "邮箱或用户名"
msgid "Password"
msgstr "密码"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "请输入正确的邮箱/用户名和密码。字母请注意区分大小写。"
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "该邮箱没有相关联的用户帐号。确定注册了吗?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "该帐户未激活。"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "你的浏览器似乎没启用 cookie. 登录需要 cookie."
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "邮箱"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "不能重置密码,请联系 LDAP 管理员。"
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "%s 密码重置"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "新密码"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "新密码确认"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "两次输入的密码不一致"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "旧密码"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "旧密码输入错误。请重新输入。"
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "请再次输入密码"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -888,15 +893,15 @@ msgstr "%(avatar_creator)s 已更新头像 %(avatar)s."
msgstr "你已更新头像 %(avatar)s."
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "修改成功。"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "更新成功。"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "删除成功。"
@@ -955,46 +960,56 @@ msgid "Enter a valid e-mail address."
msgstr "请输入有效的邮箱地址。"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "类型"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "设备"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "日期"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr "资料库名称"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr "资料库 ID"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr "资料库所有者"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr "文件路径"
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "删除了"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -1004,7 +1019,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "状态"
@@ -1178,10 +1194,12 @@ msgstr[0] "%(seconds)d 秒前"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "可读写"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "只读"
@@ -1259,6 +1277,7 @@ msgstr "编辑"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "删除"
@@ -1285,6 +1304,8 @@ msgstr "备注(可选)"
#: 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
@@ -1403,7 +1424,7 @@ msgstr "名称 %s 含有无效字符"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "参数缺失"
@@ -1526,9 +1547,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s 团队"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3610,12 +3631,14 @@ msgid "Available quota:"
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 "大小"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "更新时间"
@@ -3690,8 +3713,8 @@ msgstr "删除失败:该用户不存在"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s 邀请你加入 %(site_name)s。"
+msgid "You are invited to join %(site_name)s."
+msgstr "诚邀您加入 %(site_name)s。"
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3915,12 +3938,14 @@ msgid "Operation"
msgstr "操作"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "文件"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "资料库"
@@ -4086,12 +4111,14 @@ msgid "Confirm Password"
msgstr "确认密码"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "前一页"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4156,6 +4183,65 @@ msgstr "无法把加密资料库设为默认资料库。"
msgid "Successfully set \"%s\" as your default library."
msgstr "成功设置 \"%s\"为你的默认资料库。"
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "搜索文件"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "高级"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr "无结果"
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] "%(total)s 结果"
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "目录图标"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "初始日期无效,应该为 yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "结束日期无效,应该为 yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "初始日期应该早于结束日期。"
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr "参数无效。"
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr "日期无效。"
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr "文件大小无效。"
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr "文件大小范围无效。"
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr "日期范围无效。"
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr "未找到资料库 %s 。"
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "请输入邮箱"
@@ -4239,6 +4325,62 @@ msgstr "查看共享链接的验证码"
msgid "Failed to send a verification code, please try again later."
msgstr "发送验证码失败,请稍后再试。"
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr "excel 导出失败。开始或结束日期无效。"
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "成功"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "失败"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr "excel 导出失败"
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr "excel 导出失败。该功能只在专业版中提供。"
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr "操作"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "来源"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "共享给"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "权限"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr "目录路径"
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "公共"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "添加"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr "修改"
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "对不起,你访问的页面不存在。"
@@ -4989,7 +5131,7 @@ msgid "Network error"
msgstr "网络错误"
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "无效参数。"
@@ -5101,47 +5243,47 @@ msgstr "您即将禁用两步验证。这将削弱您账户的安全性,您确
msgid "Disable"
msgstr "禁用"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "权限错误"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "无法查看文件回收站"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "无法浏览该资料库修改历史"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "资料库不存在"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "请指定历史记录ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr "资料库还原成功。"
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "指定的历史记录不存在"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "未知错误"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" 不存在。"
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "无法下载 \"%s\""
@@ -5163,8 +5305,8 @@ msgid "Bad upload link token."
msgstr "无效的上传链接"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "文件不存在"
@@ -5193,52 +5335,52 @@ msgid "Unknown file encoding"
msgstr "文件编码无法识别"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "文件大小超过 %s,无法在线查看。"
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "加密资料库不能在线预览文件。"
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "无法查看该文件"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr "Office Online 预览文件时出错。"
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr "OnlyOffice 预览文件时出错。"
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "无法下载文件,无效的文件路径"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "无法下载文件,错误的文件路径"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "无法下载文件。"
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr "%s 的共享链接。"
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "无法下载文件"
@@ -5300,10 +5442,6 @@ msgstr "创建者"
msgid "Input should be a number"
msgstr "输入应该为数值"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "成功"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "输入数值应该大于0"
diff --git a/locale/zh_CN/LC_MESSAGES/djangojs.po b/locale/zh_CN/LC_MESSAGES/djangojs.po
index 56968192e2..df43876ddb 100644
--- a/locale/zh_CN/LC_MESSAGES/djangojs.po
+++ b/locale/zh_CN/LC_MESSAGES/djangojs.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:09+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 06:02+0000\n"
"Last-Translator: llj \n"
"Language-Team: Chinese (China) (http://www.transifex.com/haiwen/seahub/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
@@ -35,45 +35,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr "扫码直接查看共享的内容"
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "退出系统管理"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr "退出机构管理"
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr "退出机构管理"
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "系统管理"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "机构管理"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr "机构管理"
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "查看个人资料"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "已用空间:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "设置"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "退出"
@@ -132,14 +138,17 @@ msgstr "通知"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "关闭"
@@ -172,14 +181,14 @@ msgstr "正在上传一个文件。你确定要离开这当前网页吗?"
msgid "Libraries"
msgstr "资料库"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "回收站"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -188,9 +197,9 @@ msgstr "回收站"
msgid "Tags"
msgstr "标签"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -198,15 +207,15 @@ msgstr "标签"
msgid "History"
msgstr "历史"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "服务器版本:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "海文互知"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "关于我们"
@@ -261,7 +270,7 @@ msgid "Contact Information"
msgstr "联系人信息"
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -283,7 +292,7 @@ msgstr "描述"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -294,11 +303,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -366,7 +375,7 @@ msgstr "取消"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -376,15 +385,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -395,17 +402,17 @@ msgstr "取消"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -438,9 +445,12 @@ msgstr "取消"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -466,6 +476,8 @@ msgstr "为 {placeholder} 选择相关文件"
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -487,16 +499,16 @@ msgstr "添加评审人"
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "搜索用户..."
@@ -626,25 +638,34 @@ msgid "Really want to delete your account?"
msgstr "确定要注销该帐号吗?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -652,20 +673,20 @@ msgstr "确定要注销该帐号吗?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -710,8 +731,8 @@ msgstr "删除"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr "断开连接"
@@ -732,7 +753,8 @@ msgstr "确定要还原该资料库?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -799,7 +821,7 @@ msgstr "复制 {num} 个条目"
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -831,12 +853,11 @@ msgstr "新建部门资料库"
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -849,13 +870,15 @@ msgstr "新建部门资料库"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -907,7 +930,7 @@ msgstr "名称"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr "名称“{name}”已被占用,请选取一个不同的名字。"
@@ -967,9 +990,9 @@ msgstr "两次输入的密码不一致"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -991,16 +1014,16 @@ msgstr "存储后端"
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1021,16 +1044,16 @@ msgstr "权限"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "可读写"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "只读"
@@ -1061,7 +1084,7 @@ msgstr "请再次输入密码"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "服务器内部错误"
@@ -1082,7 +1105,7 @@ msgstr "选择一个颜色"
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1090,46 +1113,44 @@ msgstr "选择一个颜色"
msgid "Save"
msgstr "保存"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "描述为必填项"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr "增加权限"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr "编辑权限"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr "权限名称"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "上传"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1140,6 +1161,7 @@ msgstr "上传"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1155,21 +1177,22 @@ msgstr "上传"
msgid "Download"
msgstr "下载"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr "修改"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr "修改包括修改文件,创建文件和目录,移动/重命名文件和目录"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1179,14 +1202,36 @@ msgstr "修改包括修改文件,创建文件和目录,移动/重命名文
msgid "Copy"
msgstr "复制"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr "在线预览"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr "生成共享链接"
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "编辑"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr "删除文件"
@@ -1199,12 +1244,12 @@ msgstr "删除文件夹"
msgid "Are you sure to delete"
msgstr "确定要删除"
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "确定要删除 %s 吗?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1215,7 +1260,7 @@ msgid "Delete Library"
msgstr "删除资料库"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1354,8 +1399,8 @@ msgstr "过期天数"
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "天"
@@ -1371,7 +1416,7 @@ msgstr "设置权限"
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "生成链接"
@@ -1476,10 +1521,10 @@ msgstr "没有预览"
msgid "Internal link has been copied to clipboard"
msgstr "内部链接已复制到剪贴板"
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr "内部链接"
@@ -1499,43 +1544,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr "您确定要撤消用户 {placeholder}的访问权限吗?"
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr "撤消访问权限"
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "必填项。"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr "邮箱无效。"
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "成功邀请了 %(email)。"
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr "邀请访客"
@@ -1544,7 +1590,7 @@ msgid "Emails"
msgstr "邮箱"
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr "输入邮箱,多个以,分隔"
@@ -1554,12 +1600,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr "给资料库 {placeholder} 添加标签成功"
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr "标记当前版本"
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr "退出群组"
@@ -1588,51 +1634,51 @@ msgstr "密码将在服务器上保存一小时。"
msgid "Successfully set library history."
msgstr "成功设置资料库历史。"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "历史设置"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr "请输入一个正整数"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr "设置成功。"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr "自动删除"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr "不自动删除文件"
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr "自动删除在以下天数内未修改的文件:"
@@ -1652,16 +1698,16 @@ msgstr "{placeholder} 目录权限"
msgid "Set {placeholder}'s permission"
msgstr "设置 {placeholder} 权限"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr "未找到群组"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1672,54 +1718,55 @@ msgstr "未找到群组"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "错误"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "请检查网络是否已连接。"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "群组"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "目录"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "选择一个群组"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1737,6 +1784,7 @@ msgstr "创建的文件"
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1765,7 +1813,7 @@ msgstr "资料库名称"
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1799,7 +1847,7 @@ msgstr "大小"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1833,17 +1881,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr "删除草稿 %(draft)s失败。"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1875,7 +1923,7 @@ msgstr "文件"
msgid "Tagged Files"
msgstr "打标签的文件"
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr "已删除"
@@ -1895,56 +1943,14 @@ msgstr "使用草稿"
msgid "Delete draft"
msgstr "删除草稿"
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr "管理群组成员"
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
-msgstr "增加群组成员"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "用户角色"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr " {name} 删除成功。"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "管理"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "群组成员"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
+msgstr "搜索群组成员"
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
@@ -1959,20 +1965,22 @@ msgid "New Wiki"
msgstr "新建维基"
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1983,7 +1991,7 @@ msgstr "新建维基"
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2039,10 +2047,10 @@ msgid "Add User"
msgstr "添加用户"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "邮箱"
@@ -2151,54 +2159,54 @@ msgstr "重命名群组"
msgid "Rename group to"
msgstr "重命名群组为"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr "API token 已复制到剪贴板。"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "没有权限"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr "APP 名称"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr "{placeholder} API Token"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr "{placeholder} 共享/上传外链"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "共享链接"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "上传链接"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr "没有共享外链"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr "没有上传外链"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2207,7 +2215,7 @@ msgstr "没有上传外链"
msgid "Creator"
msgstr "创建者"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2272,7 +2280,7 @@ msgid "The link is copied to the clipboard."
msgstr "外链已复制到剪贴板。"
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr "共享链接"
@@ -2298,22 +2306,22 @@ msgstr "自定义共享权限"
msgid "Share to other server"
msgstr "共享到其他服务器"
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2335,14 +2343,14 @@ msgstr "请选择一个资料库来共享。"
msgid "Select libraries to share"
msgstr "选择要共享的资料库"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr "选择群组..."
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2352,7 +2360,7 @@ msgstr "选择群组..."
msgid "Expiration"
msgstr "过期时间"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "邀请者"
@@ -2378,7 +2386,7 @@ msgid "It may take some time, please wait."
msgstr "请稍候。"
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2406,8 +2414,8 @@ msgstr "成功删除 1 个条目。"
msgid "Select a server..."
msgstr "选择一个服务器…"
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr "资料库无法与其所有者共享。"
@@ -2508,6 +2516,16 @@ msgstr "添加新通知"
msgid "Name(optional)"
msgstr "名字(可选)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "用户角色"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2576,7 +2594,7 @@ msgstr "设置名称"
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr "使用条款"
@@ -2611,7 +2629,7 @@ msgid "Edit Tag"
msgstr "修改标签"
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr "WebDav 密码"
@@ -2649,6 +2667,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr "您确定要取消发布此资料库吗?"
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr "取消发布"
@@ -2683,29 +2702,11 @@ msgstr "添加评论"
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "更新"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "编辑"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2729,28 +2730,38 @@ msgid "Files"
msgstr "文件"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr "被 {name} 锁定"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "已锁定"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "取消星标"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "添加星标"
@@ -2807,13 +2818,13 @@ msgstr "搜索..."
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr "文件被其他人锁定了。"
@@ -2835,7 +2846,7 @@ msgstr "空间已超"
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr "网络错误"
@@ -2871,7 +2882,7 @@ msgstr "重新上传"
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2897,25 +2908,25 @@ msgstr "文件上传中..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "名称"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr "大小"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr "进度"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr "状态"
@@ -2930,7 +2941,7 @@ msgstr "重传所有失败项"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "取消全部"
@@ -2955,16 +2966,16 @@ msgid "Unlock"
msgstr "解锁"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "打开父目录"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "详情"
@@ -2975,7 +2986,7 @@ msgid "Open via Client"
msgstr "客户端打开"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "评论"
@@ -2990,6 +3001,39 @@ msgstr "此文件格式不支持云端查看"
msgid "Add participants"
msgstr "添加参与人"
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr " {name} 删除成功。"
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "管理"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "群组成员"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "当前路径:"
@@ -3009,6 +3053,10 @@ msgstr "资料库类型"
msgid "Actions"
msgstr "操作"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr "增加群组成员"
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3038,7 +3086,7 @@ msgstr "我的资料库"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "共享给我的"
@@ -3055,39 +3103,41 @@ msgstr "群组共享"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr "其他服务器共享"
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "工具"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "收藏夹"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr "已发布的资料库"
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "已连接的设备"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "共享管理"
@@ -3102,8 +3152,8 @@ msgid "show more"
msgstr "显示更多"
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3126,15 +3176,15 @@ msgstr "共享的资料库"
msgid "{number_placeholder} / Page"
msgstr "{number_placeholder} / 页"
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr "默认大小"
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr "放大"
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr "缩小"
@@ -3249,26 +3299,26 @@ msgstr "匿名用户"
msgid "Expired"
msgstr "已过期"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr "删除 {name} 失败。"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "重命名"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "目录权限"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3278,34 +3328,46 @@ msgstr "目录权限"
msgid "Unshare"
msgstr "取消共享"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr "外链管理"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "修改密码"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "重置密码"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr "成功取消星标 {library_name_placeholder}"
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr "成功添加星标 {library_name_placeholder}"
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "帮助"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "关于"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "客户端"
@@ -3315,37 +3377,37 @@ msgid "Search Files"
msgstr "搜索文件"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "新建"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "上传文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "上传目录"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "新建"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "新建 Markdown 文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "新建 Excel 文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "新建 PowerPoint 文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "新建 Word 文件"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3378,7 +3440,7 @@ msgstr "开始评审"
msgid "Move"
msgstr "移动"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "已删除的资料库"
@@ -3487,14 +3549,14 @@ msgid ""
"typing your name."
msgstr "在通讯录中列出你的账户, 以便其他人可以通过输入你的名字找到你。"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr "社交账号登录"
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr "连接"
@@ -3554,7 +3616,7 @@ msgstr " 文件扩展名只能是 {placeholder}。"
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr " 文件太大。不得超过 1MB。"
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "头像:"
@@ -3574,20 +3636,30 @@ msgstr "联系人邮箱:"
msgid "Your notifications will be sent to this email."
msgstr "您的通知将发送到该邮箱。"
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr "Web API Auth Token"
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr "Token:"
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "隐藏"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "显示"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "密码:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr "设置密码"
@@ -3857,8 +3929,8 @@ msgstr "群组"
msgid "This is a special group representing a department."
msgstr "该群组代表一个部门。"
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3866,11 +3938,11 @@ msgstr "该群组代表一个部门。"
msgid "Transfer"
msgstr "转让"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "导入成员"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "管理成员"
@@ -3895,21 +3967,21 @@ msgstr "你还没加入任何群组。群组允许多人协作办公。你加入
msgid "My Groups"
msgstr "我的群组"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "邀请时间"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "已经接受"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr "没有邀请"
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3917,12 +3989,12 @@ msgid ""
"button in the menu bar."
msgstr "你还没有邀请任何访客。一个访客可以通过 web 界面访问被共享的资料库,在协作时比通过外链更高效。可以点击上方的“邀请访客”按钮邀请一个访客。"
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr "文件夹不存在。"
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr "此库已由管理员设置为只读,无法更新。"
@@ -3982,7 +4054,7 @@ msgid "Failed to move {name}."
msgstr "移动 {name} 失败。"
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "成功复制 %(name)s。"
@@ -4046,14 +4118,14 @@ msgstr "提示:{placeholder} 天前删除的资料库会被自动清除。"
msgid "Deleted Time"
msgstr "删除时间"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr "资料库还原成功。"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "操作失败。请检查网络是否已连接。"
@@ -4065,28 +4137,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr "你还没创建任何资料库。资料库可用来组织文件和目录。资料库也可以共享给其他人,同步到其他已连接的设备。可以点击上方的“新建资料库”按钮创建一个资料库。"
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr "成功取消星标 {library_name_placeholder}"
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr "成功添加星标 {library_name_placeholder}"
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "资料库转让成功。"
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "Broken (请联系您的管理员来修复该资料库)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr "成功取消共享 {name}"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr "还没有任何资料库被共享给你"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr "还没有共享自其他服务器的资料库。"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "共享来源"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "退出共享"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "全部"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4182,11 +4285,6 @@ msgstr "暂无成员"
msgid "No departments"
msgstr "没有部门"
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "共享来源"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4412,16 +4510,6 @@ msgstr "成功设置 %s 为管理员。"
msgid "Add admin"
msgstr "添加管理员"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "全部"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4556,12 +4644,6 @@ msgid ""
"name."
msgstr "你还没共享任何文件夹给其他用户。可以通过点击文件夹名称旁边的共享图标来共享一个文件夹。"
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr "成功取消共享 {name}"
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4614,24 +4696,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr "你还没创建任何上传外链。一个上传外链允许任何人上传文件到一个文件夹或资料库。可以通过点击其名称旁边的共享图标来给一个文件夹或资料库创建一个上传外链。"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr "还没有任何资料库被共享给你"
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr "还没有共享自其他服务器的资料库。"
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr "所在服务器"
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "退出共享"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr "没有共享的资料库"
@@ -5561,6 +5629,18 @@ msgid ""
"accept the terms."
msgstr "允许系统管理员添加条款,并且所有用户都必须接受该条款。"
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr "上传文件到 {folder_name_placeholder}"
@@ -5636,19 +5716,19 @@ msgstr "Tip:在每次修改后会生成一个镜像,记录修改之前的目
msgid "Labels"
msgstr "标签"
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "无"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "未知"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "当前版本"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "查看镜像"
@@ -5792,6 +5872,10 @@ msgstr "消息"
msgid "Access Log"
msgstr "访问日志"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr "用 ONLYOFFICE 转换"
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr "可管理"
@@ -5824,88 +5908,88 @@ msgstr "仅云端读写文件夹"
msgid "Online Read-Only folder"
msgstr "仅云端预览文件夹"
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr "仅云端读写"
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr "仅云端预览"
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr "用户可以查看、修改、上传、下载和同步文件。"
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr "用户可以查看、下载和同步文件。"
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr "除了可读写权限,用户还可以共享资料库。"
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr "用户可以通过浏览器在线查看和编辑文件。 文件不能被下载。"
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr "用户只能通过浏览器在线查看文件。文件不能被下载。"
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr "预览与下载"
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr "仅查看"
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr "下载和上传"
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr "云端编辑与下载"
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr "仅云端编辑"
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "成功复制 %(name)s 和另1项条目。"
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "成功复制 %(name)s 和其他 %(amount)s 项条目。"
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "成功移动 %(name)s。"
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "成功移动 %(name)s 和另1项条目。"
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "成功移动 %(name)s 和其他 %(amount)s 项条目。"
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr "复制 %(name)s 和其他 %(amount)s 项条目失败。"
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr "复制 %(name)s 项条目失败。"
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr "移动 %(name)s 和其他 %(amount)s 项条目失败。"
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
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 abb81d2c9e..dd3563a85e 100644
--- a/locale/zh_TW/LC_MESSAGES/django.po
+++ b/locale/zh_TW/LC_MESSAGES/django.po
@@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-17 03:22+0000\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 07:46+0000\n"
"Last-Translator: imwhatiam \n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/haiwen/seahub/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -39,7 +39,7 @@ msgid "Login id can't be empty"
msgstr "登入ID不能為空"
#: seahub/api2/endpoints/admin/account.py:204
-#: seahub/api2/endpoints/admin/users.py:1046
+#: seahub/api2/endpoints/admin/users.py:1051
#, python-format
msgid "Login id %s already exists."
msgstr "登入ID%s已存在"
@@ -94,8 +94,8 @@ msgstr ""
#: seahub/api2/endpoints/admin/default_library.py:31
#: seahub/api2/endpoints/admin/default_library.py:32
-#: seahub/views/__init__.py:664 seahub/views/__init__.py:665
-#: seahub/views/__init__.py:669 seahub/views/__init__.py:670
+#: seahub/views/__init__.py:665 seahub/views/__init__.py:666
+#: seahub/views/__init__.py:670 seahub/views/__init__.py:671
msgid "My Library"
msgstr "我的資料庫"
@@ -165,6 +165,7 @@ msgstr "已經與%s共享此項目"
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:22
#: seahub/notifications/templates/notifications/notice_email.html:20
+#: seahub/sysadmin_extra/views.py:57
msgid "Time"
msgstr "時間"
@@ -172,6 +173,7 @@ msgstr "時間"
#: seahub/base/management/commands/export_file_access_log.py:58
#: seahub/base/management/commands/export_user_traffic_report.py:45
#: seahub/notifications/templates/notifications/file_updates_email.html:19
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
#: seahub/templates/file_access.html:24
msgid "User"
msgstr "用戶"
@@ -207,7 +209,7 @@ msgid "Link Upload"
msgstr ""
#: seahub/api2/endpoints/admin/statistics.py:445
-#: seahub/api2/endpoints/group_members.py:492
+#: seahub/api2/endpoints/group_members.py:524
#: 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
@@ -235,6 +237,7 @@ msgstr "電子郵件"
#: seahub/institutions/templates/institutions/user_info.html:105
#: seahub/institutions/templates/institutions/useradmin.html:16
#: seahub/institutions/templates/institutions/useradmin_search.html:19
+#: seahub/sysadmin_extra/views.py:57
#: 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:198
@@ -243,7 +246,7 @@ msgstr "電子郵件"
msgid "Name"
msgstr "名稱"
-#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:250
+#: seahub/api2/endpoints/admin/statistics.py:445 seahub/auth/forms.py:255
#: 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
@@ -277,7 +280,8 @@ msgstr "容量"
msgid "There are more than 500 users, and sort is not offered."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:573 seahub/base/accounts.py:785
+#: seahub/api2/endpoints/admin/users.py:573
+#: seahub/api2/endpoints/admin/users.py:1023 seahub/base/accounts.py:785
#: seahub/forms.py:30
msgid "The number of users exceeds the limit."
msgstr "用戶數量超過限制。"
@@ -305,53 +309,53 @@ msgid ""
"because Email service is not properly configured."
msgstr ""
-#: seahub/api2/endpoints/admin/users.py:1118
+#: seahub/api2/endpoints/admin/users.py:1123
#: seahub/institutions/templates/institutions/useradmin.html:120
msgid "Edit succeeded"
msgstr "權限修改成功"
-#: seahub/api2/endpoints/admin/users.py:1121 seahub/views/sysadmin.py:470
+#: seahub/api2/endpoints/admin/users.py:1126 seahub/views/sysadmin.py:470
#, python-format
msgid "Your account on %s is activated"
msgstr "你的 %s 帳戶已開通。"
-#: seahub/api2/endpoints/admin/users.py:1126
+#: seahub/api2/endpoints/admin/users.py:1131
#: seahub/institutions/templates/institutions/useradmin.html:116
msgid "Edit succeeded, an email has been sent."
msgstr "編輯成功,一封郵件已發送。"
-#: seahub/api2/endpoints/admin/users.py:1129
+#: seahub/api2/endpoints/admin/users.py:1134
#: seahub/institutions/templates/institutions/useradmin.html:118
msgid ""
"Edit succeeded, but failed to send email, please check your email "
"configuration."
msgstr "編輯成功, 但發送郵件失敗,請檢查你的郵件配置。"
-#: seahub/api2/endpoints/admin/users.py:1207 seahub/views/sysadmin.py:511
+#: seahub/api2/endpoints/admin/users.py:1212 seahub/views/sysadmin.py:511
#, python-format
msgid "Password has been reset on %s"
msgstr "密碼已重置為: %s"
-#: seahub/api2/endpoints/admin/users.py:1209 seahub/views/sysadmin.py:536
+#: seahub/api2/endpoints/admin/users.py:1214 seahub/views/sysadmin.py:536
#, python-format
msgid ""
"Successfully reset password to %(passwd)s, an email has been sent to "
"%(user)s."
msgstr "成功將重置密碼為 %(passwd)s, 一封通知郵件已經發送給 %(user)s。"
-#: seahub/api2/endpoints/admin/users.py:1213 seahub/views/sysadmin.py:541
+#: seahub/api2/endpoints/admin/users.py:1218 seahub/views/sysadmin.py:541
#, 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:1216 seahub/views/sysadmin.py:545
+#: seahub/api2/endpoints/admin/users.py:1221 seahub/views/sysadmin.py:545
#, python-format
msgid "Successfully reset password to %(passwd)s for user %(user)s."
msgstr "成功將用戶 %(user)s 的密碼重置為 %(passwd)s。"
-#: seahub/api2/endpoints/admin/users.py:1219 seahub/views/sysadmin.py:548
+#: seahub/api2/endpoints/admin/users.py:1224 seahub/views/sysadmin.py:548
#, python-format
msgid ""
"Successfully reset password to %(passwd)s for user %(user)s. But email "
@@ -382,9 +386,9 @@ msgstr ""
#: seahub/notifications/models.py:640 seahub/notifications/models.py:662
#: seahub/notifications/models.py:688 seahub/notifications/models.py:705
#: seahub/notifications/models.py:722 seahub/notifications/models.py:751
-#: seahub/utils/__init__.py:167 seahub/utils/__init__.py:1186
-#: seahub/views/__init__.py:915 seahub/views/ajax.py:401
-#: seahub/views/ajax.py:405
+#: seahub/search/views.py:200 seahub/utils/__init__.py:166
+#: seahub/utils/__init__.py:1155 seahub/views/__init__.py:916
+#: seahub/views/ajax.py:401 seahub/views/ajax.py:405
msgid "Internal Server Error"
msgstr "伺服器內部錯誤"
@@ -443,9 +447,10 @@ 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:201
#: seahub/drafts/views.py:31 seahub/profile/forms.py:24
-#: seahub/profile/views.py:219 seahub/thumbnail/views.py:51
-#: seahub/thumbnail/views.py:166 seahub/views/__init__.py:739
-#: seahub/views/ajax.py:83 seahub/views/ajax.py:113 seahub/views/ajax.py:119
+#: seahub/profile/views.py:219 seahub/search/views.py:174
+#: seahub/thumbnail/views.py:51 seahub/thumbnail/views.py:166
+#: seahub/views/__init__.py:740 seahub/views/ajax.py:83
+#: seahub/views/ajax.py:113 seahub/views/ajax.py:119
msgid "Permission denied."
msgstr "沒有權限"
@@ -469,15 +474,15 @@ msgid "Tag can only contain letters, numbers, dot, hyphen or underscore."
msgstr ""
#: seahub/api2/endpoints/group_members.py:109
-#: seahub/api2/endpoints/group_members.py:310
-#: seahub/api2/endpoints/group_members.py:442
+#: seahub/api2/endpoints/group_members.py:342
+#: seahub/api2/endpoints/group_members.py:474
#, python-format
msgid "User %s is already a group member."
msgstr "用戶 %s 已經是群組的成員"
#: seahub/api2/endpoints/group_members.py:115
-#: seahub/api2/endpoints/group_members.py:319
-#: seahub/api2/endpoints/group_members.py:451 seahub/api2/views.py:1646
+#: seahub/api2/endpoints/group_members.py:351
+#: seahub/api2/endpoints/group_members.py:483 seahub/api2/views.py:1646
#: seahub/organizations/api/admin/user_repos.py:50
#: seahub/organizations/api/admin/user_repos.py:103
#: seahub/organizations/api/admin/users.py:322
@@ -486,18 +491,18 @@ msgid "User %s not found in organization."
msgstr "組織內無用戶 %s 。"
#: seahub/api2/endpoints/group_members.py:118
-#: seahub/api2/endpoints/group_members.py:327
-#: seahub/api2/endpoints/group_members.py:459
+#: seahub/api2/endpoints/group_members.py:359
+#: seahub/api2/endpoints/group_members.py:491
#, python-format
msgid "User %s is an organization user."
msgstr ""
-#: seahub/api2/endpoints/group_members.py:381 seahub/group/error_msg.py:17
+#: seahub/api2/endpoints/group_members.py:413 seahub/group/error_msg.py:17
#: seahub/group/error_msg.py:23 seahub/views/file.py:464
msgid "Group does not exist"
msgstr "群組不存在。"
-#: seahub/api2/endpoints/group_members.py:499 seahub/views/sysadmin.py:189
+#: seahub/api2/endpoints/group_members.py:531 seahub/views/sysadmin.py:189
#: seahub/views/sysadmin.py:295 seahub/views/sysadmin.py:665
#: seahub/views/sysadmin.py:677 seahub/views/sysadmin.py:802
msgid "Failed to export Excel"
@@ -536,7 +541,7 @@ msgstr "用戶 %s 已存在。"
#: seahub/api2/endpoints/invitations.py:151
#: seahub/api2/endpoints/repo_share_invitations.py:215
#: seahub/api2/endpoints/send_share_link_email.py:33
-#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:121
+#: seahub/api2/endpoints/send_upload_link_email.py:32 seahub/auth/forms.py:122
#: seahub/share/views.py:136 seahub/share/views.py:264
msgid ""
"Failed to send email, email service is not properly configured, please "
@@ -728,15 +733,15 @@ msgstr "名稱為必填項。"
msgid "Name can only contain letters, numbers, blank, hyphen or underscore."
msgstr ""
-#: seahub/auth/decorators.py:74
+#: seahub/auth/decorators.py:73
msgid "Please log in."
msgstr "請登入"
-#: seahub/auth/forms.py:27 seahub/templates/registration/login.html:37
+#: seahub/auth/forms.py:28 seahub/templates/registration/login.html:37
msgid "Email or Username"
msgstr "電郵或使用者名稱"
-#: seahub/auth/forms.py:28 seahub/auth/forms.py:224
+#: seahub/auth/forms.py:29 seahub/auth/forms.py:229
#: seahub/base/accounts.py:773
#: seahub/invitations/templates/invitations/token_view.html:13
#: seahub/organizations/templates/organizations/org_register.html:36
@@ -749,67 +754,67 @@ msgstr "電郵或使用者名稱"
msgid "Password"
msgstr "密碼"
-#: seahub/auth/forms.py:71
+#: seahub/auth/forms.py:72
msgid ""
"Please enter a correct email/username and password. Note that both fields "
"are case-sensitive."
msgstr "請輸入正確的郵箱/用戶名和密碼。字母請注意區分大小寫。"
-#: seahub/auth/forms.py:77 seahub/auth/forms.py:129
+#: seahub/auth/forms.py:78 seahub/auth/forms.py:130
msgid ""
"That e-mail address doesn't have an associated user account. Are you sure "
"you've registered?"
msgstr "該電子信箱沒有相關聯的用戶帳號。確定註冊了嗎?"
-#: seahub/auth/forms.py:92 seahub/auth/forms.py:93
+#: seahub/auth/forms.py:93 seahub/auth/forms.py:94
msgid "This account is inactive."
msgstr "該帳號未啓動。"
-#: seahub/auth/forms.py:98
+#: seahub/auth/forms.py:99
msgid ""
"Your Web browser doesn't appear to have cookies enabled. Cookies are "
"required for logging in."
msgstr "你的瀏覽器似乎沒啟用 cookie,登入需要 cookie。"
-#: seahub/auth/forms.py:114
+#: seahub/auth/forms.py:115
msgid "E-mail"
msgstr "電子郵件"
-#: seahub/auth/forms.py:132
+#: seahub/auth/forms.py:133
msgid "Can not reset password, please contact LDAP admin."
msgstr "不能重置密碼,請聯繫 LDAP 管理員。"
-#: seahub/auth/forms.py:155
+#: seahub/auth/forms.py:156
#, python-format
msgid "Reset Password on %s"
msgstr "%s 密碼重置"
-#: seahub/auth/forms.py:164
+#: seahub/auth/forms.py:165
msgid "New password"
msgstr "新密碼"
-#: seahub/auth/forms.py:165
+#: seahub/auth/forms.py:166
msgid "New password confirmation"
msgstr "新密碼確認"
-#: seahub/auth/forms.py:194 seahub/auth/forms.py:236
+#: seahub/auth/forms.py:195 seahub/auth/forms.py:241
#: seahub/base/accounts.py:829 seahub/organizations/forms.py:69
msgid "The two password fields didn't match."
msgstr "兩次輸入的密碼不一致"
-#: seahub/auth/forms.py:208
+#: seahub/auth/forms.py:209
msgid "Old password"
msgstr "舊密碼"
-#: seahub/auth/forms.py:216
+#: seahub/auth/forms.py:217
msgid "Your old password was entered incorrectly. Please enter it again."
msgstr "舊密碼輸入錯誤。請重新輸入。"
-#: seahub/auth/forms.py:225 seahub/base/accounts.py:775
+#: seahub/auth/forms.py:230 seahub/base/accounts.py:775
msgid "Password (again)"
msgstr "請再次輸入密碼"
-#: seahub/auth/forms.py:256 seahub/forms.py:35 seahub/invitations/views.py:37
+#: seahub/auth/forms.py:261 seahub/forms.py:35 seahub/invitations/views.py:37
#: seahub/invitations/views.py:52 seahub/organizations/forms.py:47
#: seahub/profile/forms.py:46
msgid "A user with this email already exists."
@@ -881,15 +886,15 @@ msgstr "%(avatar_creator)s 已更新頭像 %(avatar)s."
msgstr "你已更新你的頭像 %(avatar)s。"
-#: seahub/avatar/views.py:78
+#: seahub/avatar/views.py:77
msgid "Successfully uploaded a new avatar."
msgstr "修改成功。"
-#: seahub/avatar/views.py:124
+#: seahub/avatar/views.py:111
msgid "Successfully updated your avatar."
msgstr "更新成功。"
-#: seahub/avatar/views.py:166
+#: seahub/avatar/views.py:151
msgid "Successfully deleted the requested avatars."
msgstr "刪除成功。"
@@ -948,46 +953,56 @@ msgid "Enter a valid e-mail address."
msgstr "請輸入有效的電子郵件地址。"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:25
+#: seahub/sysadmin_extra/views.py:96 seahub/templates/file_access.html:25
msgid "Type"
msgstr "類型"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:57 seahub/sysadmin_extra/views.py:96
#: seahub/templates/file_access.html:26
msgid "IP"
msgstr "IP"
#: seahub/base/management/commands/export_file_access_log.py:58
+#: seahub/sysadmin_extra/views.py:96
msgid "Device"
msgstr "設備"
#: seahub/base/management/commands/export_file_access_log.py:58
-#: seahub/templates/file_access.html:27
+#: seahub/sysadmin_extra/views.py:96 seahub/sysadmin_extra/views.py:153
+#: seahub/sysadmin_extra/views.py:209 seahub/templates/file_access.html:27
msgid "Date"
msgstr "日期"
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library Name"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:153
msgid "Library ID"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97 seahub/sysadmin_extra/views.py:154
msgid "Library Owner"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:59
+#: seahub/sysadmin_extra/views.py:97
msgid "File Path"
msgstr ""
#: seahub/base/management/commands/export_file_access_log.py:85
#: seahub/base/templatetags/seahub_tags.py:126
+#: seahub/sysadmin_extra/views.py:111 seahub/sysadmin_extra/views.py:167
+#: seahub/sysadmin_extra/views.py:215 seahub/sysadmin_extra/views.py:221
msgid "Deleted"
msgstr "刪除了"
#: seahub/base/management/commands/export_file_access_log.py:88
+#: seahub/sysadmin_extra/views.py:114 seahub/sysadmin_extra/views.py:170
#: seahub/templates/file_access.html:37
#: seahub/templates/snippets/add_watermark.html:10
msgid "Anonymous User"
@@ -997,7 +1012,8 @@ 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/views/sysadmin.py:198 seahub/views/sysadmin.py:202
+#: seahub/sysadmin_extra/views.py:57 seahub/views/sysadmin.py:198
+#: seahub/views/sysadmin.py:202
msgid "Status"
msgstr "狀態"
@@ -1171,10 +1187,12 @@ msgstr[0] "%(seconds)d 秒前"
#: seahub/base/templatetags/seahub_tags.py:464
#: seahub/institutions/templates/institutions/user_info.html:72
+#: seahub/sysadmin_extra/views.py:237
msgid "Read-Write"
msgstr "可讀寫"
#: seahub/base/templatetags/seahub_tags.py:466
+#: seahub/sysadmin_extra/views.py:239
msgid "Read-Only"
msgstr "唯讀"
@@ -1252,6 +1270,7 @@ msgstr "編輯"
#: seahub/contacts/templates/contacts/contact_list.html:30
#: seahub/institutions/templates/institutions/useradmin.html:57
#: 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 "刪除"
@@ -1278,6 +1297,8 @@ msgstr "備註(可選)"
#: 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
@@ -1396,7 +1417,7 @@ msgstr "名稱 %s 含有無效字元"
#: seahub/forms.py:97 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:1848
+#: seahub/views/file.py:1843
msgid "Argument missing"
msgstr "參數缺失"
@@ -1519,9 +1540,9 @@ msgid "The %(site_name)s team"
msgstr "%(site_name)s 團隊"
#: seahub/group/views.py:105 seahub/share/views.py:231
-#: seahub/views/__init__.py:569 seahub/views/ajax.py:381
-#: seahub/views/ajax.py:427 seahub/views/file.py:1133
-#: seahub/views/file.py:1347 seahub/views/file.py:1857
+#: seahub/views/__init__.py:570 seahub/views/ajax.py:381
+#: seahub/views/ajax.py:427 seahub/views/file.py:1131
+#: seahub/views/file.py:1345 seahub/views/file.py:1852
#: seahub/views/repo.py:123 seahub/views/repo.py:180 seahub/views/repo.py:238
#: seahub/views/repo.py:291 seahub/views/repo.py:401
msgid "Permission denied"
@@ -3603,12 +3624,14 @@ msgid "Available quota:"
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 "大小"
#: seahub/institutions/templates/institutions/user_info.html:63
+#: seahub/search/templates/search_results.html:31
msgid "Last Update"
msgstr "更新時間"
@@ -3683,8 +3706,8 @@ msgstr "刪除失敗:該用戶不存在"
#: seahub/invitations/models.py:95
#, python-format
-msgid "%(user)s invited you to join %(site_name)s."
-msgstr "%(user)s 邀請你加入 %(site_name)s."
+msgid "You are invited to join %(site_name)s."
+msgstr ""
#: seahub/invitations/templates/invitations/invitation_email.html:9
#: seahub/invitations/templates/invitations/invitation_revoke_email.html:9
@@ -3908,12 +3931,14 @@ msgid "Operation"
msgstr "操作"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/search/templates/search_results.html:67
#: seahub/templates/repo_history_view.html:74
#: seahub/templates/snippets/repo_dir_trash_tr.html:21
msgid "File"
msgstr "檔案"
#: seahub/notifications/templates/notifications/file_updates_email.html:21
+#: seahub/sysadmin_extra/views.py:208
msgid "Library"
msgstr "資料庫"
@@ -4079,12 +4104,14 @@ msgid "Confirm Password"
msgstr "確認密碼"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:4
+#: seahub/search/templates/search_results.html:98
#: seahub/templates/file_access.html:55
#: seahub/templates/snippets/admin_paginator.html:4
msgid "Previous"
msgstr "前一頁"
#: seahub/organizations/templates/organizations/sysadmin_log_paginator.html:7
+#: seahub/search/templates/search_results.html:101
#: seahub/templates/file_access.html:58
#: seahub/templates/snippets/admin_paginator.html:7
#: seahub/two_factor/templates/two_factor/_wizard_actions.html:5
@@ -4149,6 +4176,65 @@ msgstr "無法把加密資料庫設為預設資料庫。"
msgid "Successfully set \"%s\" as your default library."
msgstr "成功設定 \"%s\"為你的預設資料庫。"
+#: seahub/search/templates/search_results.html:25
+msgid "Search Files"
+msgstr "搜尋檔案"
+
+#: seahub/search/templates/search_results.html:28
+msgid "advanced"
+msgstr "進階"
+
+#: seahub/search/templates/search_results.html:56
+msgid "No result found"
+msgstr ""
+
+#: seahub/search/templates/search_results.html:58
+#, python-format
+msgid "%(total)s result"
+msgid_plural "%(total)s results"
+msgstr[0] ""
+
+#: seahub/search/templates/search_results.html:63
+msgid "Directory icon"
+msgstr "目錄圖示"
+
+#: seahub/search/templates/search_results.html:168
+msgid "Invalid start date, should be yyyy-mm-dd"
+msgstr "開始日期錯誤,格式必須為 yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:172
+msgid "Invalid end date, should be yyyy-mm-dd"
+msgstr "結束日期錯誤,格式必須為 yyyy-mm-dd"
+
+#: seahub/search/templates/search_results.html:176
+msgid "Start date should be earlier than end date."
+msgstr "開始日期必須比結束日期早。"
+
+#: seahub/search/views.py:33
+msgid "Invalid argument."
+msgstr ""
+
+#: seahub/search/views.py:81 seahub/search/views.py:89
+msgid "Invalid date."
+msgstr ""
+
+#: seahub/search/views.py:97 seahub/search/views.py:105
+msgid "Invalid file size."
+msgstr ""
+
+#: seahub/search/views.py:112
+msgid "Invalid file size range."
+msgstr ""
+
+#: seahub/search/views.py:117
+msgid "Invalid date range."
+msgstr ""
+
+#: seahub/search/views.py:166
+#, python-format
+msgid "Library %s not found."
+msgstr ""
+
#: seahub/share/forms.py:20 seahub/share/forms.py:33
msgid "Email is required"
msgstr "請輸入電子郵件"
@@ -4232,6 +4318,62 @@ msgstr "查看共享連接的驗證碼"
msgid "Failed to send a verification code, please try again later."
msgstr "發送驗證碼失敗,請稍後再試。"
+#: seahub/sysadmin_extra/views.py:42 seahub/sysadmin_extra/views.py:53
+#: seahub/sysadmin_extra/views.py:91 seahub/sysadmin_extra/views.py:148
+#: seahub/sysadmin_extra/views.py:203
+msgid "Failed to export excel, invalid start or end date"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:61 seahub/views/sysadmin.py:703
+msgid "Success"
+msgstr "成功"
+
+#: seahub/sysadmin_extra/views.py:61
+msgid "Failed"
+msgstr "失敗"
+
+#: seahub/sysadmin_extra/views.py:67 seahub/sysadmin_extra/views.py:124
+#: seahub/sysadmin_extra/views.py:179 seahub/sysadmin_extra/views.py:256
+msgid "Failed to export excel"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:85 seahub/sysadmin_extra/views.py:142
+#: seahub/sysadmin_extra/views.py:197
+msgid "Failed to export excel, this feature is only in professional version."
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:154 seahub/sysadmin_extra/views.py:208
+msgid "Action"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "From"
+msgstr "來源"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "To"
+msgstr "共享給"
+
+#: seahub/sysadmin_extra/views.py:208
+msgid "Permission"
+msgstr "讀寫權限"
+
+#: seahub/sysadmin_extra/views.py:209
+msgid "Folder Path"
+msgstr ""
+
+#: seahub/sysadmin_extra/views.py:223
+msgid "Organization"
+msgstr "團體"
+
+#: seahub/sysadmin_extra/views.py:228
+msgid "Add"
+msgstr "新增"
+
+#: seahub/sysadmin_extra/views.py:230
+msgid "Modify"
+msgstr ""
+
#: seahub/templates/404.html:6
msgid "Sorry, but the requested page could not be found."
msgstr "對不起,你瀏覽的頁面不存在。"
@@ -4982,7 +5124,7 @@ msgid "Network error"
msgstr ""
#: seahub/thumbnail/views.py:45 seahub/thumbnail/views.py:172
-#: seahub/views/__init__.py:601
+#: seahub/views/__init__.py:602
msgid "Invalid arguments."
msgstr "非法參數"
@@ -5094,47 +5236,47 @@ msgstr ""
msgid "Disable"
msgstr "停用"
-#: seahub/utils/__init__.py:153
+#: seahub/utils/__init__.py:152
msgid "permission error"
msgstr "權限錯誤"
-#: seahub/views/__init__.py:402 seahub/views/__init__.py:417
-#: seahub/views/__init__.py:432
+#: seahub/views/__init__.py:403 seahub/views/__init__.py:418
+#: seahub/views/__init__.py:433
msgid "Unable to view recycle page"
msgstr "無法查看資源回收筒"
-#: seahub/views/__init__.py:477
+#: seahub/views/__init__.py:478
msgid "Unable to view library modification"
msgstr "無法瀏覽該資料庫修改歷史"
-#: seahub/views/__init__.py:560 seahub/views/__init__.py:603
-#: seahub/views/__init__.py:734 seahub/views/__init__.py:879
-#: seahub/views/ajax.py:376 seahub/views/file.py:1843
+#: seahub/views/__init__.py:561 seahub/views/__init__.py:604
+#: seahub/views/__init__.py:735 seahub/views/__init__.py:880
+#: seahub/views/ajax.py:376 seahub/views/file.py:1838
msgid "Library does not exist"
msgstr "資料庫不存在"
-#: seahub/views/__init__.py:594
+#: seahub/views/__init__.py:595
msgid "Please specify history ID"
msgstr "請指定歷史記錄ID"
-#: seahub/views/__init__.py:598
+#: seahub/views/__init__.py:599
msgid "Successfully restored the library."
msgstr ""
-#: seahub/views/__init__.py:605
+#: seahub/views/__init__.py:606
msgid "History you specified does not exist"
msgstr "指定的歷史記錄不存在"
-#: seahub/views/__init__.py:607
+#: seahub/views/__init__.py:608
msgid "Unknown error"
msgstr "未知錯誤"
-#: seahub/views/__init__.py:886 seahub/views/repo.py:295
+#: seahub/views/__init__.py:887 seahub/views/repo.py:295
#, python-format
msgid "\"%s\" does not exist."
msgstr "\"%s\" 不存在。"
-#: seahub/views/__init__.py:918
+#: seahub/views/__init__.py:919
#, python-format
msgid "Unable to download \"%s\""
msgstr "無法下載 \"%s\""
@@ -5156,8 +5298,8 @@ msgid "Bad upload link token."
msgstr "無效的上傳網址"
#: seahub/views/ajax.py:338 seahub/views/file.py:458 seahub/views/file.py:489
-#: seahub/views/file.py:1128 seahub/views/file.py:1342
-#: seahub/views/file.py:1852
+#: seahub/views/file.py:1126 seahub/views/file.py:1340
+#: seahub/views/file.py:1847
msgid "File does not exist"
msgstr "檔案不存在"
@@ -5186,52 +5328,52 @@ msgid "Unknown file encoding"
msgstr "檔案編碼無法識別"
#: seahub/views/file.py:343 seahub/views/file.py:378 seahub/views/file.py:660
-#: seahub/views/file.py:753 seahub/views/file.py:874
+#: seahub/views/file.py:751 seahub/views/file.py:872
#, python-format
msgid "File size surpasses %s, can not be opened online."
msgstr "檔案大小超過 %s,無法線上查看。"
-#: seahub/views/file.py:350 seahub/views/file.py:788
+#: seahub/views/file.py:350 seahub/views/file.py:786
msgid "The library is encrypted, can not open file online."
msgstr "不能線上預覽加密資料庫檔案。"
#: seahub/views/file.py:445 seahub/views/file.py:467 seahub/views/file.py:472
-#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:996
-#: seahub/views/file.py:1019 seahub/views/file.py:1046
-#: seahub/views/file.py:1171 seahub/views/file.py:1261
-#: seahub/views/file.py:1363 seahub/views/file.py:1462
+#: seahub/views/file.py:513 seahub/views/file.py:741 seahub/views/file.py:994
+#: seahub/views/file.py:1017 seahub/views/file.py:1044
+#: seahub/views/file.py:1169 seahub/views/file.py:1259
+#: seahub/views/file.py:1361 seahub/views/file.py:1460
msgid "Unable to view file"
msgstr "無法查看該檔案"
-#: seahub/views/file.py:812 seahub/views/file.py:944 seahub/views/file.py:1222
-#: seahub/views/file.py:1401
+#: seahub/views/file.py:810 seahub/views/file.py:942 seahub/views/file.py:1220
+#: seahub/views/file.py:1399
msgid "Error when prepare Office Online file preview page."
msgstr ""
-#: seahub/views/file.py:843 seahub/views/file.py:956 seahub/views/file.py:1241
-#: seahub/views/file.py:1416
+#: seahub/views/file.py:841 seahub/views/file.py:954 seahub/views/file.py:1239
+#: seahub/views/file.py:1414
msgid "Error when prepare OnlyOffice file preview page."
msgstr ""
-#: seahub/views/file.py:1079
+#: seahub/views/file.py:1077
msgid "Unable to download file, invalid file path"
msgstr "無法下載檔案,無效的檔案路徑"
-#: seahub/views/file.py:1088
+#: seahub/views/file.py:1086
msgid "Unable to download file, wrong file path"
msgstr "無法下載檔案,錯誤的檔案路徑"
-#: seahub/views/file.py:1095
+#: seahub/views/file.py:1093
msgid "Unable to download file."
msgstr "無法下載檔案"
-#: seahub/views/file.py:1277 seahub/views/file.py:1481
+#: seahub/views/file.py:1275 seahub/views/file.py:1479
#: seahub/views/repo.py:347
#, python-format
msgid "Share link for %s."
msgstr ""
-#: seahub/views/file.py:1599 seahub/views/file.py:1604
+#: seahub/views/file.py:1597 seahub/views/file.py:1602
msgid "Unable to download file"
msgstr "無法下載檔案"
@@ -5293,10 +5435,6 @@ msgstr "建立者"
msgid "Input should be a number"
msgstr "請輸入數值"
-#: seahub/views/sysadmin.py:703
-msgid "Success"
-msgstr "成功"
-
#: seahub/views/sysadmin.py:707
msgid "Input number should be greater than 0"
msgstr "輸入數值應該大於0"
diff --git a/locale/zh_TW/LC_MESSAGES/djangojs.po b/locale/zh_TW/LC_MESSAGES/djangojs.po
index 9c526ea6d5..a38d29d83b 100644
--- a/locale/zh_TW/LC_MESSAGES/djangojs.po
+++ b/locale/zh_TW/LC_MESSAGES/djangojs.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: seahub\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 11:21+0800\n"
-"PO-Revision-Date: 2021-09-16 09:46+0000\n"
-"Last-Translator: carylorrk \n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
+"PO-Revision-Date: 2021-11-02 05:47+0000\n"
+"Last-Translator: imwhatiam \n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/haiwen/seahub/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,45 +23,51 @@ msgstr ""
msgid "Scan the QR code to view the shared content directly"
msgstr ""
-#: frontend/src/components/common/account.js:102
+#: frontend/src/components/common/account.js:103
msgid "Exit System Admin"
msgstr "退出系統管理"
-#: frontend/src/components/common/account.js:107
+#: frontend/src/components/common/account.js:108
msgid "Exit Organization Admin"
msgstr ""
-#: frontend/src/components/common/account.js:112
+#: frontend/src/components/common/account.js:113
msgid "Exit Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:120
+#: 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:245
msgid "System Admin"
msgstr "系統管理"
-#: frontend/src/components/common/account.js:125
+#: frontend/src/components/common/account.js:126
msgid "Organization Admin"
msgstr "組織管理"
-#: frontend/src/components/common/account.js:130
+#: frontend/src/components/common/account.js:131
msgid "Institution Admin"
msgstr ""
-#: frontend/src/components/common/account.js:161
+#: frontend/src/components/common/account.js:146
+#: frontend/src/components/common/account.js:150
+msgid "View profile and more"
+msgstr "查看個人資料"
+
+#: frontend/src/components/common/account.js:162
msgid "Used:"
msgstr "已用空間:"
-#: frontend/src/components/common/account.js:165
-#: frontend/src/pages/groups/group-view.js:464
+#: frontend/src/components/common/account.js:166
+#: frontend/src/pages/groups/group-view.js:461
+#: frontend/src/pages/groups/group-view.js:467
#: frontend/src/pages/sys-admin/side-panel.js:78
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:93
#: frontend/src/settings.js:122
msgid "Settings"
msgstr "設定"
-#: frontend/src/components/common/account.js:167
+#: frontend/src/components/common/account.js:168
#: frontend/src/components/common/logout.js:6
msgid "Log out"
msgstr "退出"
@@ -120,14 +126,17 @@ msgstr "通知"
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:86
#: frontend/src/components/dialog/list-tag-dialog.js:131
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:100
-#: frontend/src/components/dialog/manage-members-dialog.js:206
+#: frontend/src/components/dialog/manage-members-dialog.js:63
#: frontend/src/components/dialog/org-add-admin-dialog.js:65
#: frontend/src/components/dialog/readme-dialog.js:60
#: frontend/src/components/dialog/search-file-dialog.js:120
#: 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/search.js:286
+#: frontend/src/components/search/search.js:320
#: frontend/src/components/system-notification.js:46
+#: frontend/src/pages/groups/group-view.js:470
msgid "Close"
msgstr "關閉"
@@ -160,14 +169,14 @@ msgstr ""
msgid "Libraries"
msgstr "資料庫"
-#: frontend/src/components/cur-dir-path/dir-tool.js:95
-#: frontend/src/components/cur-dir-path/dir-tool.js:103
+#: frontend/src/components/cur-dir-path/dir-tool.js:96
+#: frontend/src/components/cur-dir-path/dir-tool.js:104
#: frontend/src/components/history-trash-file-view/file-view.js:33
#: frontend/src/pages/sys-admin/repos/repos-nav.js:17
msgid "Trash"
msgstr "資源回收筒"
-#: frontend/src/components/cur-dir-path/dir-tool.js:102
+#: frontend/src/components/cur-dir-path/dir-tool.js:103
#: frontend/src/components/dialog/list-tag-dialog.js:114
#: frontend/src/components/dirent-detail/detail-list-view.js:112
#: frontend/src/components/dirent-detail/file-details.js:85
@@ -176,9 +185,9 @@ msgstr "資源回收筒"
msgid "Tags"
msgstr "標籤"
-#: frontend/src/components/cur-dir-path/dir-tool.js:104
-#: frontend/src/components/file-view/file-toolbar.js:199
-#: frontend/src/components/file-view/file-toolbar.js:250
+#: frontend/src/components/cur-dir-path/dir-tool.js:105
+#: frontend/src/components/file-view/file-toolbar.js:198
+#: frontend/src/components/file-view/file-toolbar.js:248
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:86
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:93
#: frontend/src/components/toolbar/view-file-toolbar.js:126
@@ -186,15 +195,15 @@ msgstr "標籤"
msgid "History"
msgstr "歷史"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Server Version: "
msgstr "伺服器版本:"
-#: frontend/src/components/dialog/about-dialog.js:46
+#: frontend/src/components/dialog/about-dialog.js:43
msgid "Seafile"
msgstr "海文互知"
-#: frontend/src/components/dialog/about-dialog.js:48
+#: frontend/src/components/dialog/about-dialog.js:45
msgid "About Us"
msgstr "關於我們"
@@ -249,7 +258,7 @@ msgid "Contact Information"
msgstr ""
#: frontend/src/components/dialog/add-abuse-report-dialog.js:85
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:139
+#: 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:101
#: frontend/src/repo-history.js:136 frontend/src/repo-history.js:143
@@ -271,7 +280,7 @@ msgstr "描述"
#: frontend/src/components/dialog/create-repo-dialog.js:267
#: frontend/src/components/dialog/create-tag-dialog.js:114
#: frontend/src/components/dialog/delete-dialog.js:32
-#: frontend/src/components/dialog/delete-repo-dialog.js:54
+#: frontend/src/components/dialog/delete-repo-dialog.js:52
#: frontend/src/components/dialog/dismiss-group-dialog.js:33
#: frontend/src/components/dialog/generate-share-link.js:445
#: frontend/src/components/dialog/import-members-dialog.js:60
@@ -282,11 +291,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:148
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:118
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:260
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:235
-#: frontend/src/components/dialog/move-dirent-dialog.js:180
+#: 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:264
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:239
+#: frontend/src/components/dialog/move-dirent-dialog.js:182
#: frontend/src/components/dialog/new-wiki-dialog.js:66
#: frontend/src/components/dialog/org-add-member-dialog.js:68
#: frontend/src/components/dialog/org-delete-department-dialog.js:42
@@ -354,7 +363,7 @@ msgstr "取消"
#: frontend/src/components/dialog/create-folder-dialog.js:103
#: frontend/src/components/dialog/create-group-dialog.js:88
#: frontend/src/components/dialog/create-repo-dialog.js:268
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:126
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:129
#: frontend/src/components/dialog/edit-repo-commit-labels.js:74
#: frontend/src/components/dialog/insert-file-dialog.js:67
#: frontend/src/components/dialog/insert-file-dialog.js:68
@@ -364,15 +373,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:149
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:119
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:261
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:314
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:236
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:288
-#: frontend/src/components/dialog/manage-members-dialog.js:156
-#: frontend/src/components/dialog/manage-members-dialog.js:157
-#: frontend/src/components/dialog/move-dirent-dialog.js:181
+#: 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:265
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:318
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:240
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:292
+#: frontend/src/components/dialog/move-dirent-dialog.js:183
#: frontend/src/components/dialog/new-wiki-dialog.js:67
#: frontend/src/components/dialog/org-add-admin-dialog.js:66
#: frontend/src/components/dialog/org-add-department-dialog.js:92
@@ -383,17 +390,17 @@ msgstr "取消"
#: frontend/src/components/dialog/rename-dialog.js:123
#: frontend/src/components/dialog/rename-dirent.js:125
#: frontend/src/components/dialog/rename-group-dialog.js:67
-#: frontend/src/components/dialog/repo-api-token-dialog.js:254
+#: frontend/src/components/dialog/repo-api-token-dialog.js:259
#: frontend/src/components/dialog/save-shared-file-dialog.js:76
#: frontend/src/components/dialog/save-shared-file-dialog.js:78
#: frontend/src/components/dialog/set-org-user-contact-email.js:66
#: frontend/src/components/dialog/set-org-user-name.js:68
#: frontend/src/components/dialog/set-org-user-quota.js:80
#: frontend/src/components/dialog/share-repo-dialog.js:150
-#: frontend/src/components/dialog/share-to-group.js:339
-#: frontend/src/components/dialog/share-to-invite-people.js:282
+#: frontend/src/components/dialog/share-to-group.js:343
+#: frontend/src/components/dialog/share-to-invite-people.js:286
#: frontend/src/components/dialog/share-to-other-server.js:248
-#: frontend/src/components/dialog/share-to-user.js:350
+#: frontend/src/components/dialog/share-to-user.js:354
#: frontend/src/components/dialog/sysadmin-dialog/set-quota.js:76
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:92
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-institution-dialog.js:54
@@ -426,9 +433,12 @@ msgstr "取消"
#: frontend/src/components/dialog/wiki-select-dialog.js:100
#: frontend/src/components/dirent-detail/detail-comments-list.js:187
#: frontend/src/components/file-view/comment-panel.js:234
+#: frontend/src/components/list-and-add-group-members.js:147
+#: frontend/src/components/list-and-add-group-members.js:148
#: frontend/src/components/markdown-view/comment-dialog.js:77
#: frontend/src/components/review-list-view/review-comment-dialog.js:90
#: frontend/src/components/review-list-view/review-comments.js:172
+#: frontend/src/components/search-group-members.js:103
#: frontend/src/components/user-settings/email-notice.js:96
#: frontend/src/components/user-settings/user-basic-info-form.js:86
#: frontend/src/pages/org-admin/org-groups-search-groups.js:259
@@ -454,6 +464,8 @@ msgstr ""
#: frontend/src/components/dialog/add-related-file-dialog.js:89
#: frontend/src/components/dialog/create-tag-dialog.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:124
+#: frontend/src/components/dialog/manage-members-dialog.js:46
#: frontend/src/components/dialog/update-tag-dialog.js:95
#: frontend/src/repo-folder-trash.js:196 frontend/src/repo-history.js:108
#: frontend/src/repo-snapshot.js:143
@@ -475,16 +487,16 @@ msgstr ""
#: frontend/src/components/dialog/add-reviewer-dialog.js:103
#: frontend/src/components/dialog/file-participant-dialog.js:128
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:265
-#: frontend/src/components/dialog/manage-members-dialog.js:149
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:269
#: frontend/src/components/dialog/org-add-member-dialog.js:58
-#: frontend/src/components/dialog/share-to-user.js:333
+#: frontend/src/components/dialog/share-to-user.js:337
#: 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:52
#: 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:225
+#: frontend/src/components/list-and-add-group-members.js:140
msgid "Search users..."
msgstr "搜尋用戶..."
@@ -614,25 +626,34 @@ msgid "Really want to delete your account?"
msgstr "確定要刪除該帳號嗎?"
#: frontend/src/components/dialog/confirm-delete-account.js:36
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:181
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:184
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:60
#: frontend/src/components/dialog/delete-dialog.js:33
-#: frontend/src/components/dialog/delete-repo-dialog.js:55
+#: frontend/src/components/dialog/delete-repo-dialog.js:53
#: frontend/src/components/dialog/dismiss-group-dialog.js:34
#: frontend/src/components/dialog/file-participant-dialog.js:43
#: frontend/src/components/dialog/generate-share-link.js:438
#: frontend/src/components/dialog/generate-share-link.js:444
#: frontend/src/components/dialog/generate-upload-link.js:290
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:64
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:64
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:68
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:67
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:68
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:153
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:160
#: frontend/src/components/dialog/org-delete-department-dialog.js:43
#: frontend/src/components/dialog/org-delete-member-dialog.js:45
#: frontend/src/components/dialog/org-delete-repo-dialog.js:37
-#: frontend/src/components/dialog/repo-api-token-dialog.js:73
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:70
-#: frontend/src/components/dialog/share-to-group.js:58
-#: frontend/src/components/dialog/share-to-invite-people.js:61
-#: frontend/src/components/dialog/share-to-other-server.js:62
-#: frontend/src/components/dialog/share-to-user.js:94
+#: frontend/src/components/dialog/repo-api-token-dialog.js:78
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:73
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:74
+#: frontend/src/components/dialog/share-to-group.js:61
+#: frontend/src/components/dialog/share-to-group.js:62
+#: frontend/src/components/dialog/share-to-invite-people.js:64
+#: frontend/src/components/dialog/share-to-invite-people.js:65
+#: frontend/src/components/dialog/share-to-other-server.js:63
+#: frontend/src/components/dialog/share-to-user.js:97
+#: frontend/src/components/dialog/share-to-user.js:98
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-department-dialog.js:43
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-member-dialog.js:45
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:37
@@ -640,20 +661,20 @@ msgstr "確定要刪除該帳號嗎?"
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:58
#: frontend/src/components/dialog/update-tag-dialog.js:124
#: frontend/src/components/dirent-detail/detail-comments-list.js:298
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:575
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:619
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:624
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:586
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:610
#: frontend/src/components/draft-list-view/draft-list-item.js:110
+#: frontend/src/components/group-members.js:152
#: frontend/src/components/review-list-view/review-comments.js:294
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:394
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:409
#: 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:78
-#: frontend/src/pages/invitations/invitations-view.js:99
-#: frontend/src/pages/invitations/invitations-view.js:129
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:304
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:90
+#: frontend/src/components/user-settings/web-api-auth-token.js:84
+#: frontend/src/pages/invitations/invitations-view.js:104
+#: frontend/src/pages/invitations/invitations-view.js:105
+#: frontend/src/pages/invitations/invitations-view.js:135
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:316
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
#: frontend/src/pages/org-admin/org-group-repos.js:169
#: frontend/src/pages/org-admin/org-groups-search-groups.js:113
#: frontend/src/pages/org-admin/org-groups.js:300
@@ -698,8 +719,8 @@ msgstr "删除"
#: frontend/src/components/dialog/confirm-disconnect-dingtalk.js:36
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:27
#: frontend/src/components/dialog/confirm-disconnect-wechat.js:36
-#: frontend/src/components/user-settings/social-login-dingtalk.js:42
-#: frontend/src/components/user-settings/social-login.js:42
+#: frontend/src/components/user-settings/social-login-dingtalk.js:41
+#: frontend/src/components/user-settings/social-login.js:41
msgid "Disconnect"
msgstr ""
@@ -720,7 +741,8 @@ msgstr "確定要還原該資料庫?"
#: frontend/src/components/dialog/confirm-restore-repo.js:37
#: frontend/src/components/history-list-view/history-list-item.js:100
#: frontend/src/pages/file-history-old/history-item.js:121
-#: frontend/src/pages/my-libs/my-libs-deleted.js:167
+#: frontend/src/pages/my-libs/my-libs-deleted.js:174
+#: frontend/src/pages/my-libs/my-libs-deleted.js:175
#: frontend/src/pages/sys-admin/repos/trash-repos.js:183
#: frontend/src/pages/sys-admin/repos/trash-repos.js:255
#: frontend/src/repo-folder-trash.js:349 frontend/src/repo-folder-trash.js:359
@@ -787,7 +809,7 @@ msgstr ""
#: frontend/src/components/dialog/create-department-repo-dialog.js:61
#: frontend/src/components/dialog/create-group-dialog.js:55
#: frontend/src/components/dialog/create-repo-dialog.js:80
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:83
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:84
#: frontend/src/components/dialog/org-add-department-dialog.js:51
#: frontend/src/components/dialog/org-add-repo-dialog.js:47
#: frontend/src/components/dialog/org-add-user-dialog.js:112
@@ -819,12 +841,11 @@ msgstr ""
#: frontend/src/components/dialog/list-related-file-dialog.js:83
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:66
#: frontend/src/components/dialog/list-taggedfiles-dialog.js:79
-#: frontend/src/components/dialog/manage-members-dialog.js:175
#: frontend/src/components/dialog/new-wiki-dialog.js:62
#: frontend/src/components/dialog/org-add-department-dialog.js:79
#: frontend/src/components/dialog/org-add-repo-dialog.js:74
#: frontend/src/components/dialog/org-add-user-dialog.js:148
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:186
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:190
#: frontend/src/components/dialog/search-file-dialog.js:98
#: frontend/src/components/dialog/share-repo-dialog.js:128
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-department-dialog.js:79
@@ -837,13 +858,15 @@ msgstr ""
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-rename-department-dialog.js:81
#: frontend/src/components/dialog/update-tag-dialog.js:101
#: frontend/src/components/dialog/wiki-select-dialog.js:78
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:595
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:596
#: 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:120
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:23
#: frontend/src/components/wiki-list-view/wiki-list-view.js:44
#: frontend/src/pages/my-libs/my-libs-deleted.js:92
#: frontend/src/pages/my-libs/mylib-repo-list-view.js:88
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:161
#: frontend/src/pages/org-admin/org-admin-list.js:45
#: frontend/src/pages/org-admin/org-department-item.js:228
#: frontend/src/pages/org-admin/org-department-item.js:264
@@ -895,7 +918,7 @@ msgstr "名稱"
#: frontend/src/components/dialog/create-folder-dialog.js:57
#: frontend/src/components/dialog/rename-dialog.js:63
#: frontend/src/components/dialog/rename-dirent.js:64
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:109
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:110
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:77
msgid "The name \"{name}\" is already taken. Please choose a different name."
msgstr ""
@@ -955,9 +978,9 @@ msgstr "兩次輸入的密碼不一致"
#: frontend/src/components/dialog/org-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-repo-dialog.js:70
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:64
-#: frontend/src/components/toolbar/repo-view-toobar.js:46
-#: frontend/src/components/toolbar/repo-view-toobar.js:47
-#: frontend/src/components/toolbar/repo-view-toobar.js:61
+#: frontend/src/components/toolbar/repo-view-toobar.js:58
+#: frontend/src/components/toolbar/repo-view-toobar.js:59
+#: frontend/src/components/toolbar/repo-view-toobar.js:73
#: frontend/src/pages/groups/group-view.js:422
#: frontend/src/pages/groups/group-view.js:423
#: frontend/src/pages/groups/group-view.js:426
@@ -979,16 +1002,16 @@ msgstr ""
#: frontend/src/components/dialog/create-repo-dialog.js:221
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:21
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
-#: frontend/src/components/dialog/repo-api-token-dialog.js:218
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:278
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:253
+#: frontend/src/components/dialog/repo-api-token-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:130
-#: frontend/src/components/dialog/share-to-group.js:303
-#: frontend/src/components/dialog/share-to-invite-people.js:255
-#: frontend/src/components/dialog/share-to-invite-people.js:297
+#: frontend/src/components/dialog/share-to-group.js:307
+#: frontend/src/components/dialog/share-to-invite-people.js:259
+#: frontend/src/components/dialog/share-to-invite-people.js:301
#: frontend/src/components/dialog/share-to-other-server.js:81
#: frontend/src/components/dialog/share-to-other-server.js:214
-#: frontend/src/components/dialog/share-to-user.js:317
+#: frontend/src/components/dialog/share-to-user.js:321
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:235
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:285
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:214
@@ -1009,16 +1032,16 @@ msgstr "讀寫權限"
#: frontend/src/components/dialog/create-repo-dialog.js:223
#: frontend/src/components/dialog/share-repo-dialog.js:40
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:21
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:631
+#: 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:641
msgid "Read-Write"
msgstr "可讀寫"
#: frontend/src/components/dialog/create-repo-dialog.js:224
#: frontend/src/components/dialog/share-repo-dialog.js:41
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:56
-#: frontend/src/utils/utils.js:634
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:57
+#: frontend/src/utils/utils.js:644
msgid "Read-Only"
msgstr "唯讀"
@@ -1049,7 +1072,7 @@ msgstr "請再次輸入密碼"
#: frontend/src/components/dialog/create-tag-dialog.js:54
#: 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:397
+#: frontend/src/pages/upload-link/file-uploader.js:404
msgid "Internal Server Error"
msgstr "伺服器內部錯誤"
@@ -1070,7 +1093,7 @@ msgstr ""
#: frontend/src/components/dialog/create-tag-dialog.js:117
#: frontend/src/components/dialog/update-tag-dialog.js:125
#: frontend/src/components/file-view/file-toolbar.js:150
-#: frontend/src/components/file-view/file-toolbar.js:216
+#: frontend/src/components/file-view/file-toolbar.js:214
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:186
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:230
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:268
@@ -1078,46 +1101,44 @@ msgstr ""
msgid "Save"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:87
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:88
msgid "Description is required"
msgstr "描述為必填項"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:23
msgid "Add permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:112
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:113
msgid "Edit permission"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:135
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:138
#: frontend/src/components/dialog/custom-permission/list-custom-permissions.js:30
msgid "Permission name"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:148
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:186
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:151
#: frontend/src/components/toolbar/dir-operation-toolbar.js:187
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:200
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:196
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:224
#: frontend/src/pages/share-with-ocm/remote-dir-view.js:141
#: frontend/src/pages/sys-admin/repos/dir-view.js:174
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:59
#: 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/upload-progress-dialog.js:40
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:52
msgid "Upload"
msgstr "上傳"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:154
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:157
#: frontend/src/components/dialog/zip-download-dialog.js:111
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:560
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:565
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:580
#: frontend/src/components/dirent-list-view/dirent-list-item.js:604
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:609
#: frontend/src/components/file-view/file-toolbar.js:166
-#: frontend/src/components/file-view/file-toolbar.js:257
+#: frontend/src/components/file-view/file-toolbar.js:255
#: frontend/src/components/file-view/file-view-tip.js:25
#: frontend/src/components/history-list-view/history-list-item.js:101
#: frontend/src/components/history-trash-file-view/download.js:10
@@ -1128,6 +1149,7 @@ msgstr "上傳"
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:367
#: frontend/src/components/toolbar/multiple-dir-operation-toolbar.js:373
#: frontend/src/pages/file-history-old/history-item.js:122
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:245
#: frontend/src/pages/share-with-ocm/remote-dir-content.js:56
#: frontend/src/pages/sys-admin/repos/dir-content.js:64
#: frontend/src/pages/sys-admin/statistic/statistic-traffic.js:64
@@ -1143,21 +1165,22 @@ msgstr "上傳"
msgid "Download"
msgstr "下載"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:160
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:163
#: frontend/src/translate.js:7
msgid "Modify"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:168
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:171
msgid ""
"Modify includes modify file, create file and folder, move/rename file and "
"folder"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:175
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:178
#: frontend/src/components/dialog/internal-link-dialog.js:77
#: frontend/src/components/dialog/internal-link.js:59
#: frontend/src/components/dialog/org-admin-invite-user-dialog.js:37
+#: frontend/src/components/dialog/repo-api-token-dialog.js:70
#: frontend/src/components/dialog/share-admin-link.js:34
#: frontend/src/components/dialog/view-link-dialog.js:38
#: frontend/src/components/shared-link.js:24
@@ -1167,14 +1190,36 @@ msgstr ""
msgid "Copy"
msgstr "複製"
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:187
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:190
msgid "Preview online"
msgstr ""
-#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:193
+#: frontend/src/components/dialog/custom-permission/custom-permission-editor.js:196
msgid "Generate share link"
msgstr ""
+#: frontend/src/components/dialog/custom-permission/custom-permission-item.js:55
+#: frontend/src/components/dialog/list-tag-dialog.js:61
+#: frontend/src/components/dirent-detail/detail-comments-list.js:301
+#: frontend/src/components/file-view/comment-panel.js:358
+#: frontend/src/components/review-list-view/review-comments.js:297
+#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:64
+#: frontend/src/components/select-editor/select-editor.js:132
+#: frontend/src/components/select-editor/select-editor.js:133
+#: frontend/src/components/toolbar/view-file-toolbar.js:106
+#: frontend/src/components/user-settings/user-avatar-form.js:97
+#: frontend/src/pages/org-admin/org-user-profile.js:137
+#: frontend/src/pages/org-admin/org-user-profile.js:143
+#: frontend/src/pages/org-admin/org-user-profile.js:152
+#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
+#: frontend/src/pages/sys-admin/orgs/org-info.js:39
+#: frontend/src/pages/sys-admin/users/user-info.js:70
+#: frontend/src/pages/sys-admin/users/users-content.js:404
+#: frontend/src/pages/wiki/main-panel.js:107
+#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:291
+msgid "Edit"
+msgstr "編輯"
+
#: frontend/src/components/dialog/delete-dialog.js:21
msgid "Delete File"
msgstr ""
@@ -1187,12 +1232,12 @@ msgstr ""
msgid "Are you sure to delete"
msgstr ""
-#: frontend/src/components/dialog/delete-repo-dialog.js:44
+#: frontend/src/components/dialog/delete-repo-dialog.js:40
#, javascript-format
msgid "Are you sure you want to delete %s ?"
msgstr "確定要刪除 %s 嗎?"
-#: frontend/src/components/dialog/delete-repo-dialog.js:49
+#: frontend/src/components/dialog/delete-repo-dialog.js:47
#: frontend/src/components/dialog/org-delete-repo-dialog.js:32
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-delete-repo-dialog.js:32
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:88
@@ -1203,7 +1248,7 @@ msgid "Delete Library"
msgstr "刪除資料庫"
#: frontend/src/components/dialog/dismiss-group-dialog.js:28
-#: frontend/src/pages/groups/group-view.js:487
+#: frontend/src/pages/groups/group-view.js:492
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:92
#: frontend/src/pages/sys-admin/groups/groups-content.js:218
#: frontend/src/pages/sys-admin/users/user-groups.js:187
@@ -1342,8 +1387,8 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:506
#: frontend/src/components/dialog/generate-upload-link.js:359
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:142
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:112
+#: 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:137
msgid "days"
msgstr "天"
@@ -1359,7 +1404,7 @@ msgstr ""
#: frontend/src/components/dialog/generate-share-link.js:550
#: frontend/src/components/dialog/generate-upload-link.js:386
-#: frontend/src/components/user-settings/web-api-auth-token.js:81
+#: frontend/src/components/user-settings/web-api-auth-token.js:87
msgid "Generate"
msgstr "生成連結"
@@ -1464,10 +1509,10 @@ msgstr ""
msgid "Internal link has been copied to clipboard"
msgstr ""
-#: frontend/src/components/dialog/internal-link-dialog.js:63
+#: frontend/src/components/dialog/internal-link-dialog.js:64
#: frontend/src/components/dialog/internal-link-dialog.js:66
#: frontend/src/components/dialog/share-dialog.js:128
-#: frontend/src/components/dialog/share-dialog.js:265
+#: frontend/src/components/dialog/share-dialog.js:273
msgid "Internal Link"
msgstr ""
@@ -1487,43 +1532,44 @@ msgid "Are you sure to revoke access of user {placeholder} ?"
msgstr ""
#: frontend/src/components/dialog/invitation-revoke-dialog.js:51
-#: frontend/src/pages/invitations/invitations-view.js:94
-#: frontend/src/pages/invitations/invitations-view.js:128
+#: frontend/src/pages/invitations/invitations-view.js:97
+#: frontend/src/pages/invitations/invitations-view.js:98
+#: frontend/src/pages/invitations/invitations-view.js:134
msgid "Revoke Access"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:49
#: frontend/src/components/dialog/label-repo-state-dialog.js:55
#: frontend/src/components/dialog/set-org-user-quota.js:40
-#: frontend/src/components/dialog/share-to-invite-people.js:157
+#: frontend/src/components/dialog/share-to-invite-people.js:161
#: frontend/src/pages/search/main-panel.js:100
#: frontend/src/pages/sys-admin/statistic/statistic-reports.js:29
msgid "It is required."
msgstr "必填項。"
#: frontend/src/components/dialog/invite-people-dialog.js:65
-#: frontend/src/components/dialog/share-to-invite-people.js:171
+#: frontend/src/components/dialog/share-to-invite-people.js:175
msgid "Email is invalid."
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:79
-#: frontend/src/components/dialog/share-to-invite-people.js:186
+#: frontend/src/components/dialog/share-to-invite-people.js:190
msgid "Successfully invited %(email)."
msgstr "成功邀請 %(email)"
#: frontend/src/components/dialog/invite-people-dialog.js:82
-#: frontend/src/components/dialog/share-to-invite-people.js:189
+#: frontend/src/components/dialog/share-to-invite-people.js:193
msgid "Successfully invited %(email) and %(num) other people."
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:254
-#: frontend/src/components/main-side-nav.js:273
-#: frontend/src/components/main-side-nav.js:275
+#: frontend/src/components/dialog/share-to-invite-people.js:258
+#: frontend/src/components/main-side-nav.js:281
+#: frontend/src/components/main-side-nav.js:283
#: frontend/src/components/toolbar/invitations-toolbar.js:30
#: frontend/src/components/toolbar/invitations-toolbar.js:34
-#: frontend/src/pages/invitations/invitations-view.js:273
+#: frontend/src/pages/invitations/invitations-view.js:279
msgid "Invite Guest"
msgstr ""
@@ -1532,7 +1578,7 @@ msgid "Emails"
msgstr ""
#: frontend/src/components/dialog/invite-people-dialog.js:113
-#: frontend/src/components/dialog/share-to-invite-people.js:265
+#: frontend/src/components/dialog/share-to-invite-people.js:269
#: frontend/src/components/send-link.js:97
msgid "Emails, separated by ','"
msgstr ""
@@ -1542,12 +1588,12 @@ msgid "Successfully added label(s) for library {placeholder}"
msgstr ""
#: frontend/src/components/dialog/label-repo-state-dialog.js:82
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:123
msgid "Label Current State"
msgstr ""
#: frontend/src/components/dialog/leave-group-dialog.js:27
-#: frontend/src/pages/groups/group-view.js:493
+#: frontend/src/pages/groups/group-view.js:498
msgid "Leave Group"
msgstr ""
@@ -1576,51 +1622,51 @@ msgstr "密碼將在伺服器上儲存一小時。"
msgid "Successfully set library history."
msgstr "成功設置資料庫歷史。"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:114
+#: 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:271
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:286
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:111
#: frontend/src/pages/sys-admin/repos/repos.js:254
msgid "History Setting"
msgstr "歷史設定"
-#: frontend/src/components/dialog/lib-history-setting-dialog.js:120
+#: 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:125
+#: 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:129
+#: 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:133
+#: 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-old-files-auto-del-dialog.js:44
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:47
msgid "Please enter a positive integer"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:57
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:61
msgid "Successfully set it."
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:94
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:98
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:132
msgid "Auto deletion"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:100
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
msgid "Do not automatically delete files"
msgstr ""
-#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:104
+#: frontend/src/components/dialog/lib-old-files-auto-del-dialog.js:108
msgid "Automatically delete files that are not modified within certain days:"
msgstr ""
@@ -1640,16 +1686,16 @@ msgstr "{placeholder} 目錄權限"
msgid "Set {placeholder}'s permission"
msgstr "設置 {placeholder} 權限"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:80
-#: frontend/src/components/dialog/share-to-group.js:101
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:84
+#: frontend/src/components/dialog/share-to-group.js:105
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:100
msgid "Group not found"
msgstr ""
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:174
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:152
-#: frontend/src/components/dialog/repo-api-token-dialog.js:192
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:222
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:178
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:156
+#: frontend/src/components/dialog/repo-api-token-dialog.js:197
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:237
#: frontend/src/pages/lib-content-view/lib-content-view.js:171
#: frontend/src/pages/lib-content-view/lib-content-view.js:706
#: frontend/src/pages/lib-content-view/lib-content-view.js:755
@@ -1660,54 +1706,55 @@ msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1022
#: frontend/src/pages/lib-content-view/lib-content-view.js:1086
#: frontend/src/pages/lib-content-view/lib-content-view.js:1136
-#: frontend/src/pages/my-libs/my-libs-deleted.js:149
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:241
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:263
+#: frontend/src/pages/my-libs/my-libs-deleted.js:150
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:252
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:274
#: frontend/src/pages/org-admin/org-user-item.js:96
#: frontend/src/pages/search/main-panel.js:70
#: frontend/src/pages/search/main-panel.js:155
#: frontend/src/pages/search/main-panel.js:166
#: frontend/src/pages/shared-with-all/public-shared-view.js:106
#: frontend/src/pages/sys-admin/abuse-reports.js:46
+#: frontend/src/pages/upload-link/file-uploader.js:437
#: frontend/src/repo-folder-trash.js:135 frontend/src/repo-folder-trash.js:320
-#: frontend/src/utils/utils.js:1138
+#: frontend/src/utils/utils.js:1148
msgid "Error"
msgstr "錯誤"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:177
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:155
-#: frontend/src/components/dialog/repo-api-token-dialog.js:194
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:181
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:159
+#: frontend/src/components/dialog/repo-api-token-dialog.js:199
#: frontend/src/pages/lib-content-view/lib-content-view.js:177
#: frontend/src/pages/search/main-panel.js:72
#: frontend/src/pages/sys-admin/abuse-reports.js:48
#: frontend/src/repo-folder-trash.js:141 frontend/src/repo-folder-trash.js:322
#: frontend/src/shared-file-view-document.js:74
#: frontend/src/shared-file-view-spreadsheet.js:71
-#: frontend/src/utils/utils.js:1141 frontend/src/view-file-document.js:76
+#: frontend/src/utils/utils.js:1151 frontend/src/view-file-document.js:76
#: frontend/src/view-file-spreadsheet.js:71
msgid "Please check the network."
msgstr "請檢查網絡是否已連接。"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:270
-#: frontend/src/components/dialog/share-to-group.js:302
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:274
+#: frontend/src/components/dialog/share-to-group.js:306
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:234
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:284
msgid "Group"
msgstr "群組"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:272
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:247
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:276
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:251
#: frontend/src/pages/org-admin/org-logs-perm-audit.js:85
#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:53
msgid "Folder"
msgstr "資料夾"
-#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:289
+#: frontend/src/components/dialog/lib-sub-folder-set-group-permission-dialog.js:293
msgid "Select a group"
msgstr "選擇一個群組"
-#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:245
-#: frontend/src/components/dialog/share-to-user.js:316
+#: frontend/src/components/dialog/lib-sub-folder-set-user-permission-dialog.js:249
+#: frontend/src/components/dialog/share-to-user.js:320
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:213
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:264
#: frontend/src/pages/dashboard/files-activities.js:31
@@ -1725,6 +1772,7 @@ msgstr ""
#: frontend/src/components/dialog/list-created-files-dialog.js:29
#: frontend/src/file-history-old.js:242
#: frontend/src/pages/dashboard/files-activities.js:34
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:163
#: frontend/src/pages/sys-admin/abuse-reports.js:102
#: frontend/src/pages/sys-admin/admin-logs/login-logs.js:48
#: frontend/src/pages/sys-admin/admin-logs/operation-logs.js:47
@@ -1753,7 +1801,7 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-list-view.js:108
#: frontend/src/components/dirent-detail/file-details.js:81
#: frontend/src/components/dirent-detail/lib-details.js:69
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:598
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
#: 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:24
#: frontend/src/file-history-old.js:244
@@ -1787,7 +1835,7 @@ msgstr "大小"
#: frontend/src/components/dirent-detail/detail-list-view.js:110
#: frontend/src/components/dirent-detail/file-details.js:83
#: frontend/src/components/dirent-detail/lib-details.js:70
-#: frontend/src/components/dirent-list-view/dirent-list-view.js:599
+#: frontend/src/components/dirent-list-view/dirent-list-view.js:600
#: frontend/src/components/draft-list-view/draft-list-view.js:38
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:123
#: frontend/src/components/wiki-dir-list-view/wiki-dir-list-view.js:25
@@ -1821,17 +1869,17 @@ msgid "Failed to delete draft %(draft)s."
msgstr ""
#: frontend/src/components/dialog/list-repo-drafts-dialog.js:61
-#: frontend/src/components/main-side-nav.js:256
-#: frontend/src/components/main-side-nav.js:259
+#: frontend/src/components/main-side-nav.js:264
+#: frontend/src/components/main-side-nav.js:267
#: 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/manage-members-dialog.js:276
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-org-dialog.js:100
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-group-dialog.js:79
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-create-repo-dialog.js:79
+#: frontend/src/components/group-members.js:122
#: frontend/src/components/shared-repo-list-view/shared-repo-list-view.js:124
#: frontend/src/components/wiki-list-view/wiki-list-view.js:45
#: frontend/src/pages/groups/group-view.js:372
@@ -1863,7 +1911,7 @@ msgstr ""
msgid "Tagged Files"
msgstr ""
-#: frontend/src/components/dialog/list-taggedfiles-dialog.js:146
+#: frontend/src/components/dialog/list-taggedfiles-dialog.js:151
msgid "deleted"
msgstr ""
@@ -1883,57 +1931,15 @@ msgstr ""
msgid "Delete draft"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:144
+#: frontend/src/components/dialog/manage-members-dialog.js:44
msgid "Manage group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:146
-msgid "Add group member"
+#: frontend/src/components/dialog/manage-members-dialog.js:47
+#: frontend/src/components/list-and-add-group-members.js:162
+msgid "Search group members"
msgstr ""
-#: frontend/src/components/dialog/manage-members-dialog.js:176
-#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
-#: frontend/src/pages/org-admin/org-department-item.js:265
-#: frontend/src/pages/org-admin/org-group-members.js:81
-#: frontend/src/pages/sys-admin/departments/department-detail.js:352
-#: frontend/src/pages/sys-admin/users/user-groups.js:50
-#: frontend/src/pages/sys-admin/users/users-content.js:91
-msgid "Role"
-msgstr "用戶角色"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:247
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:218
-#: frontend/src/pages/lib-content-view/lib-content-view.js:781
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:259
-#: frontend/src/pages/org-admin/org-group-repos.js:141
-#: frontend/src/pages/org-admin/org-user-repos.js:141
-#: frontend/src/pages/sys-admin/repos/repos.js:145
-#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
-msgid "Successfully deleted {name}."
-msgstr ""
-
-#: frontend/src/components/dialog/manage-members-dialog.js:270
-#: frontend/src/components/select-editor/role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
-#: frontend/src/pages/groups/group-view.js:366
-#: frontend/src/pages/org-admin/org-group-members.js:106
-#: frontend/src/pages/org-admin/org-users-nav.js:16
-#: frontend/src/pages/org-admin/side-panel.js:33
-#: frontend/src/pages/sys-admin/users/users-nav.js:25
-#: frontend/src/utils/utils.js:637
-msgid "Admin"
-msgstr "管理"
-
-#: frontend/src/components/dialog/manage-members-dialog.js:273
-#: frontend/src/components/select-editor/role-editor.js:23
-#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
-#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
-#: frontend/src/pages/groups/group-view.js:369
-#: frontend/src/pages/org-admin/org-group-members.js:108
-msgid "Member"
-msgstr "成員"
-
#: frontend/src/components/dialog/move-dirent-dialog.js:155
msgid "Move {placeholder} to"
msgstr ""
@@ -1947,20 +1953,22 @@ msgid "New Wiki"
msgstr ""
#: frontend/src/components/dialog/op-menu.js:53
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:769
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:755
#: frontend/src/components/draft-list-view/draft-list-item.js:104
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:107
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:111
-#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:136
-#: frontend/src/components/file-view/file-toolbar.js:230
+#: 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
+#: frontend/src/components/dropdown-menu/item-dropdown-menu.js:155
+#: frontend/src/components/file-view/file-toolbar.js:228
#: frontend/src/components/history-list-view/history-list-item.js:97
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:361
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:405
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:376
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:419
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:75
-#: frontend/src/pages/invitations/invitations-view.js:120
+#: frontend/src/pages/invitations/invitations-view.js:126
#: frontend/src/pages/linked-devices/linked-devices.js:161
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:139
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:167
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:153
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:154
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:182
#: frontend/src/pages/org-admin/org-groups-search-groups.js:107
#: frontend/src/pages/org-admin/org-groups.js:294
#: frontend/src/pages/org-admin/org-libraries.js:313
@@ -1971,7 +1979,7 @@ msgstr ""
#: frontend/src/pages/share-admin/libraries.js:246
#: frontend/src/pages/share-admin/share-links.js:247
#: frontend/src/pages/share-admin/upload-links.js:154
-#: frontend/src/pages/shared-libs/shared-libs.js:267
+#: frontend/src/pages/shared-libs/shared-libs.js:269
#: frontend/src/pages/starred/starred.js:239
#: frontend/src/pages/sys-admin/dingtalk/dingtalk-departments-tree-node.js:120
#: frontend/src/pages/sys-admin/logs-page/file-access-item-menu.js:34
@@ -2027,10 +2035,10 @@ msgid "Add User"
msgstr "新增使用者"
#: frontend/src/components/dialog/org-add-user-dialog.js:144
-#: frontend/src/components/dialog/share-to-invite-people.js:296
+#: frontend/src/components/dialog/share-to-invite-people.js:300
#: frontend/src/components/dialog/share-to-user.js:73
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:127
-#: frontend/src/pages/invitations/invitations-view.js:194
+#: frontend/src/pages/invitations/invitations-view.js:200
#: frontend/src/pages/sys-admin/users/user-info.js:97
msgid "Email"
msgstr "電子郵件"
@@ -2139,54 +2147,54 @@ msgstr ""
msgid "Rename group to"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:46
+#: frontend/src/components/dialog/repo-api-token-dialog.js:47
msgid "API token is copied to the clipboard."
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:111
+#: frontend/src/components/dialog/repo-api-token-dialog.js:116
#: frontend/src/pages/lib-content-view/lib-content-view.js:163
#: frontend/src/pages/lib-content-view/lib-content-view.js:166
-#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1133
+#: frontend/src/repo-folder-trash.js:130 frontend/src/utils/utils.js:1143
msgid "Permission denied"
msgstr "沒有權限"
-#: frontend/src/components/dialog/repo-api-token-dialog.js:217
+#: frontend/src/components/dialog/repo-api-token-dialog.js:222
msgid "App Name"
msgstr ""
-#: frontend/src/components/dialog/repo-api-token-dialog.js:280
+#: frontend/src/components/dialog/repo-api-token-dialog.js:285
msgid "{placeholder} API Token"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:153
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:157
msgid "{placeholder} Share/Upload Links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:166
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:170
#: frontend/src/pages/share-admin/share-links.js:386
#: frontend/src/pages/share-admin/upload-links.js:232
#: frontend/src/pages/sys-admin/links/links-nav.js:15
msgid "Share Links"
msgstr "共享網址"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:169
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:173
#: frontend/src/pages/share-admin/share-links.js:389
#: frontend/src/pages/share-admin/upload-links.js:234
#: frontend/src/pages/sys-admin/links/links-nav.js:16
msgid "Upload Links"
msgstr "上傳連結"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:14
msgid "No share links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:178
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:182
#: frontend/src/translate.js:15
msgid "No upload links"
msgstr ""
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:185
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:189
#: frontend/src/pages/org-admin/org-group-info.js:82
#: frontend/src/pages/org-admin/org-groups-search-groups.js:149
#: frontend/src/pages/org-admin/org-groups.js:156
@@ -2195,7 +2203,7 @@ msgstr ""
msgid "Creator"
msgstr "建立者"
-#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:187
+#: frontend/src/components/dialog/repo-share-upload-links-dialog.js:191
#: frontend/src/components/dialog/share-admin-link.js:29
#: frontend/src/components/dialog/view-link-dialog.js:32
msgid "Link"
@@ -2260,7 +2268,7 @@ msgid "The link is copied to the clipboard."
msgstr ""
#: frontend/src/components/dialog/share-dialog.js:114
-#: frontend/src/components/dialog/share-dialog.js:259
+#: frontend/src/components/dialog/share-dialog.js:267
msgid "Share Link"
msgstr ""
@@ -2286,22 +2294,22 @@ msgstr ""
msgid "Share to other server"
msgstr ""
-#: frontend/src/components/dialog/share-dialog.js:313
+#: 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:570
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:614
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:583
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:607
#: frontend/src/components/file-view/file-toolbar.js:138
-#: frontend/src/components/file-view/file-toolbar.js:244
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:268
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:392
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/components/file-view/file-toolbar.js:242
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:283
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:407
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:215
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:91
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:179
#: frontend/src/components/toolbar/view-file-toolbar.js:122
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:303
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:87
-#: frontend/src/pages/shared-libs/shared-libs.js:226
-#: frontend/src/pages/shared-libs/shared-libs.js:276
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:315
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:99
+#: frontend/src/pages/shared-libs/shared-libs.js:228
+#: frontend/src/pages/shared-libs/shared-libs.js:278
#: frontend/src/pages/sys-admin/repos/repos.js:245
#: frontend/src/utils/text-translation.js:8
msgid "Share"
@@ -2323,14 +2331,14 @@ msgstr ""
msgid "Select libraries to share"
msgstr "選擇要共享的資料庫"
-#: frontend/src/components/dialog/share-to-group.js:319
+#: frontend/src/components/dialog/share-to-group.js:323
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-group.js:246
msgid "Select groups..."
msgstr ""
-#: frontend/src/components/dialog/share-to-invite-people.js:298
-#: frontend/src/pages/invitations/invitations-view.js:112
-#: frontend/src/pages/invitations/invitations-view.js:196
+#: frontend/src/components/dialog/share-to-invite-people.js:302
+#: frontend/src/pages/invitations/invitations-view.js:118
+#: frontend/src/pages/invitations/invitations-view.js:202
#: frontend/src/pages/share-admin/share-links.js:65
#: frontend/src/pages/share-admin/share-links.js:240
#: frontend/src/pages/share-admin/upload-links.js:43
@@ -2340,7 +2348,7 @@ msgstr ""
msgid "Expiration"
msgstr "過期時間"
-#: frontend/src/components/dialog/share-to-invite-people.js:299
+#: frontend/src/components/dialog/share-to-invite-people.js:303
msgid "Inviter"
msgstr "邀請人"
@@ -2366,7 +2374,7 @@ msgid "It may take some time, please wait."
msgstr ""
#: frontend/src/components/dialog/share-to-other-server.js:190
-#: frontend/src/pages/invitations/invitations-view.js:54
+#: frontend/src/pages/invitations/invitations-view.js:55
#: frontend/src/pages/org-admin/org-users-search-users.js:107
#: frontend/src/pages/share-admin/share-links.js:371
#: frontend/src/pages/share-admin/upload-links.js:217
@@ -2394,8 +2402,8 @@ msgstr "成功刪除 1 個項目。"
msgid "Select a server..."
msgstr ""
-#: frontend/src/components/dialog/share-to-user.js:215
-#: frontend/src/components/dialog/share-to-user.js:241
+#: frontend/src/components/dialog/share-to-user.js:219
+#: frontend/src/components/dialog/share-to-user.js:245
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-share-to-user.js:159
msgid "Library can not be shared to owner."
msgstr ""
@@ -2496,6 +2504,16 @@ msgstr "新增新通知"
msgid "Name(optional)"
msgstr "名字(可選)"
+#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:137
+#: frontend/src/components/group-members.js:31
+#: frontend/src/pages/org-admin/org-department-item.js:265
+#: frontend/src/pages/org-admin/org-group-members.js:81
+#: frontend/src/pages/sys-admin/departments/department-detail.js:352
+#: frontend/src/pages/sys-admin/users/user-groups.js:50
+#: frontend/src/pages/sys-admin/users/users-content.js:91
+msgid "Role"
+msgstr "用戶角色"
+
#: frontend/src/components/dialog/sysadmin-dialog/sysadmin-add-user-dialog.js:138
msgid ""
"You can also add a user as a guest, who will not be allowed to create "
@@ -2564,7 +2582,7 @@ msgstr ""
#: frontend/src/components/dialog/terms-editor-dialog.js:17
#: frontend/src/components/dialog/terms-preview-dialog.js:16
-#: frontend/src/components/side-nav-footer.js:39
+#: frontend/src/components/side-nav-footer.js:40
#: frontend/src/pages/sys-admin/web-settings/web-settings.js:361
msgid "Terms"
msgstr ""
@@ -2599,7 +2617,7 @@ msgid "Edit Tag"
msgstr ""
#: frontend/src/components/dialog/update-webdav-password.js:57
-#: frontend/src/components/user-settings/webdav-password.js:53
+#: frontend/src/components/user-settings/webdav-password.js:59
#: frontend/src/settings.js:46
msgid "WebDav Password"
msgstr ""
@@ -2637,6 +2655,7 @@ msgid "Are you sure you want to unpublish this library?"
msgstr ""
#: frontend/src/components/dialog/wiki-delete-dialog.js:26
+#: frontend/src/components/wiki-list-view/wiki-list-item.js:154
msgid "Unpublish"
msgstr ""
@@ -2671,29 +2690,11 @@ msgstr ""
#: frontend/src/components/dirent-detail/detail-comments-list.js:284
#: frontend/src/components/review-list-view/review-comments.js:269
-#: frontend/src/components/user-settings/webdav-password.js:61
+#: frontend/src/components/user-settings/webdav-password.js:67
#: frontend/src/pages/sys-admin/terms-and-conditions/item.js:117
msgid "Update"
msgstr "更新"
-#: frontend/src/components/dirent-detail/detail-comments-list.js:301
-#: frontend/src/components/file-view/comment-panel.js:358
-#: frontend/src/components/review-list-view/review-comments.js:297
-#: frontend/src/components/select-editor/repo-api-token-permission-editor.js:63
-#: frontend/src/components/select-editor/select-editor.js:130
-#: frontend/src/components/toolbar/view-file-toolbar.js:106
-#: frontend/src/pages/org-admin/org-user-profile.js:137
-#: frontend/src/pages/org-admin/org-user-profile.js:143
-#: frontend/src/pages/org-admin/org-user-profile.js:152
-#: frontend/src/pages/sys-admin/institutions/institution-info.js:27
-#: frontend/src/pages/sys-admin/orgs/org-info.js:39
-#: frontend/src/pages/sys-admin/users/user-info.js:70
-#: frontend/src/pages/sys-admin/users/users-content.js:404
-#: frontend/src/pages/wiki/main-panel.js:107
-#: frontend/src/pages/wiki/main-panel.js:108 frontend/src/repo-history.js:290
-msgid "Edit"
-msgstr "編輯"
-
#: frontend/src/components/dirent-detail/detail-comments-list.js:305
#: frontend/src/components/review-list-view/review-comments.js:299
msgid "Mark as resolved"
@@ -2717,28 +2718,38 @@ msgid "Files"
msgstr "檔案"
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:207
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:670
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:652
msgid "locked by {name}"
msgstr ""
#: frontend/src/components/dirent-grid-view/dirent-grid-item.js:227
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:702
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:747
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:688
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:733
#: frontend/src/components/file-view/file-info.js:31
msgid "locked"
msgstr "已鎖定"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:84
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
#: frontend/src/pages/starred/starred.js:211
#: frontend/src/pages/starred/starred.js:246
msgid "Unstar"
msgstr "取消星標"
-#: frontend/src/components/dirent-list-view/dirent-list-item.js:777
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:81
-#: frontend/src/pages/shared-libs/shared-libs.js:274
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:677
+#: frontend/src/components/dirent-list-view/dirent-list-item.js:763
+#: frontend/src/components/file-view/file-info.js:40
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:488
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/pages/shared-libs/shared-libs.js:220
+#: frontend/src/pages/shared-libs/shared-libs.js:276
msgid "Star"
msgstr "新增星標"
@@ -2795,13 +2806,13 @@ msgstr ""
#: 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:140
+#: 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:401
#: frontend/src/components/shared-link-file-uploader/file-uploader.js:412
-#: frontend/src/pages/upload-link/file-uploader.js:394
+#: frontend/src/pages/upload-link/file-uploader.js:401
msgid "File is locked by others."
msgstr ""
@@ -2823,7 +2834,7 @@ msgstr "超過空間上限"
#: 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:387
+#: frontend/src/pages/upload-link/file-uploader.js:394
msgid "Network error"
msgstr ""
@@ -2859,7 +2870,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-list-item.js:130
#: frontend/src/components/file-view/file-toolbar.js:145
-#: frontend/src/components/file-view/file-toolbar.js:211
+#: frontend/src/components/file-view/file-toolbar.js:209
#: frontend/src/components/shared-link-file-uploader/upload-list-item.js:130
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:183
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:227
@@ -2885,25 +2896,25 @@ msgstr "文件上傳中..."
#: frontend/src/components/file-uploader/upload-progress-dialog.js:76
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:76
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:56
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:68
msgid "name"
msgstr "名稱"
#: frontend/src/components/file-uploader/upload-progress-dialog.js:77
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:77
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:57
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:69
msgid "size"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:78
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:78
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:58
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:70
msgid "progress"
msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:79
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:79
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:59
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:71
msgid "state"
msgstr ""
@@ -2918,7 +2929,7 @@ msgstr ""
#: frontend/src/components/file-uploader/upload-progress-dialog.js:95
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:93
#: frontend/src/components/shared-link-file-uploader/upload-progress-dialog.js:95
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:49
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:61
msgid "Cancel All"
msgstr "全部取消"
@@ -2943,16 +2954,16 @@ msgid "Unlock"
msgstr "解鎖"
#: frontend/src/components/file-view/file-toolbar.js:122
-#: frontend/src/components/file-view/file-toolbar.js:234
+#: frontend/src/components/file-view/file-toolbar.js:232
msgid "Open parent folder"
msgstr "開啟父目錄"
#: frontend/src/components/file-view/file-toolbar.js:174
-#: frontend/src/components/file-view/file-toolbar.js:266
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:262
+#: frontend/src/components/file-view/file-toolbar.js:264
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
#: frontend/src/pages/org-admin/org-logs-file-update.js:259
#: frontend/src/pages/sys-admin/logs-page/file-update-logs.js:127
-#: frontend/src/repo-history.js:276 frontend/src/utils/text-translation.js:15
+#: frontend/src/repo-history.js:277 frontend/src/utils/text-translation.js:15
msgid "Details"
msgstr "詳情"
@@ -2963,7 +2974,7 @@ msgid "Open via Client"
msgstr "客戶端打開"
#: frontend/src/components/file-view/file-toolbar.js:193
-#: frontend/src/components/file-view/file-toolbar.js:263
+#: frontend/src/components/file-view/file-toolbar.js:261
#: frontend/src/utils/text-translation.js:19
msgid "Comment"
msgstr "評論"
@@ -2978,6 +2989,39 @@ msgstr ""
msgid "Add participants"
msgstr ""
+#: frontend/src/components/group-members.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:233
+#: frontend/src/pages/lib-content-view/lib-content-view.js:781
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:270
+#: frontend/src/pages/org-admin/org-group-repos.js:141
+#: frontend/src/pages/org-admin/org-user-repos.js:141
+#: frontend/src/pages/sys-admin/repos/repos.js:145
+#: frontend/src/pages/sys-admin/repos/trash-repos.js:145
+msgid "Successfully deleted {name}."
+msgstr ""
+
+#: frontend/src/components/group-members.js:116
+#: frontend/src/components/select-editor/role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:21
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:19
+#: frontend/src/pages/groups/group-view.js:366
+#: frontend/src/pages/org-admin/org-group-members.js:106
+#: frontend/src/pages/org-admin/org-users-nav.js:16
+#: frontend/src/pages/org-admin/side-panel.js:33
+#: frontend/src/pages/sys-admin/users/users-nav.js:25
+#: frontend/src/utils/utils.js:647
+msgid "Admin"
+msgstr "管理"
+
+#: frontend/src/components/group-members.js:119
+#: frontend/src/components/select-editor/role-editor.js:23
+#: frontend/src/components/select-editor/sysadmin-group-role-editor.js:19
+#: frontend/src/components/select-editor/sysadmin-user-membership-editor.js:21
+#: frontend/src/pages/groups/group-view.js:369
+#: frontend/src/pages/org-admin/org-group-members.js:108
+msgid "Member"
+msgstr "成員"
+
#: frontend/src/components/history-trash-file-view/file-view.js:33
msgid "Current Path: "
msgstr "當前路徑:"
@@ -2997,6 +3041,10 @@ msgstr "資料庫類型"
msgid "Actions"
msgstr "操作"
+#: frontend/src/components/list-and-add-group-members.js:137
+msgid "Add group member"
+msgstr ""
+
#: frontend/src/components/main-side-nav.js:99
#: frontend/src/pages/org-admin/org-groups.js:149
msgid "All Groups"
@@ -3026,7 +3074,7 @@ msgstr "我的資料庫"
#: frontend/src/components/main-side-nav.js:198
#: frontend/src/components/main-side-nav.js:200
-#: frontend/src/pages/shared-libs/shared-libs.js:363
+#: frontend/src/pages/shared-libs/shared-libs.js:365
msgid "Shared with me"
msgstr "與我共享"
@@ -3043,39 +3091,41 @@ msgstr "群組共享"
#: frontend/src/components/main-side-nav.js:221
#: frontend/src/components/main-side-nav.js:223
+#: frontend/src/components/main-side-nav.js:229
+#: frontend/src/components/main-side-nav.js:231
msgid "Shared from other servers"
msgstr ""
-#: frontend/src/components/main-side-nav.js:230
+#: frontend/src/components/main-side-nav.js:238
msgid "Tools"
msgstr "工具"
-#: frontend/src/components/main-side-nav.js:233
-#: frontend/src/components/main-side-nav.js:235
+#: frontend/src/components/main-side-nav.js:241
+#: frontend/src/components/main-side-nav.js:243
#: frontend/src/pages/starred/starred.js:287
msgid "Favorites"
msgstr "收藏夾"
-#: frontend/src/components/main-side-nav.js:240
-#: frontend/src/components/main-side-nav.js:242
+#: frontend/src/components/main-side-nav.js:248
+#: frontend/src/components/main-side-nav.js:250
#: frontend/src/pages/dashboard/files-activities.js:441
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:256
+#: frontend/src/components/main-side-nav.js:258
#: frontend/src/pages/wikis/wikis.js:135
msgid "Published Libraries"
msgstr ""
-#: frontend/src/components/main-side-nav.js:266
-#: frontend/src/components/main-side-nav.js:268
+#: frontend/src/components/main-side-nav.js:274
+#: frontend/src/components/main-side-nav.js:276
#: frontend/src/pages/linked-devices/linked-devices.js:219
msgid "Linked Devices"
msgstr "已連接的設備"
-#: frontend/src/components/main-side-nav.js:280
-#: frontend/src/components/main-side-nav.js:283
+#: frontend/src/components/main-side-nav.js:288
+#: frontend/src/components/main-side-nav.js:291
msgid "Share Admin"
msgstr "共享管理"
@@ -3090,8 +3140,8 @@ msgid "show more"
msgstr ""
#: frontend/src/components/org-admin-group-nav.js:26
-#: frontend/src/pages/groups/group-view.js:502
-#: frontend/src/pages/groups/group-view.js:508
+#: frontend/src/pages/groups/group-view.js:507
+#: frontend/src/pages/groups/group-view.js:513
#: frontend/src/pages/org-admin/org-department-item.js:255
#: frontend/src/pages/sys-admin/departments/department-detail.js:340
#: frontend/src/pages/sys-admin/groups/group-nav.js:17
@@ -3114,15 +3164,15 @@ msgstr ""
msgid "{number_placeholder} / Page"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:200
+#: frontend/src/components/pdf-viewer.js:250
msgid "Default Size"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:201
+#: frontend/src/components/pdf-viewer.js:251
msgid "Zoom In"
msgstr ""
-#: frontend/src/components/pdf-viewer.js:202
+#: frontend/src/components/pdf-viewer.js:252
msgid "Zoom Out"
msgstr ""
@@ -3237,26 +3287,26 @@ msgstr "匿名用戶"
msgid "Expired"
msgstr "已過期"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:224
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:265
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:239
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:276
msgid "Failed to delete {name}."
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:256
-#: frontend/src/pages/groups/group-view.js:471
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:93
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:271
+#: frontend/src/pages/groups/group-view.js:476
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
#: frontend/src/pages/sys-admin/departments/group-item.js:61
#: frontend/src/utils/text-translation.js:11
msgid "Rename"
msgstr "重命名"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:259
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:120
msgid "Folder Permission"
msgstr "目錄權限"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:265
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:393
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:408
#: frontend/src/pages/share-admin/folders.js:213
#: frontend/src/pages/share-admin/folders.js:240
#: frontend/src/pages/share-admin/libraries.js:227
@@ -3266,34 +3316,46 @@ msgstr "目錄權限"
msgid "Unshare"
msgstr "取消共享"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:274
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:289
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:129
msgid "Share Links Admin"
msgstr ""
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:277
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:102
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:292
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:114
msgid "Change Password"
msgstr "修改密碼"
-#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:280
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:105
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:295
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:117
#: frontend/src/pages/sys-admin/orgs/org-users.js:241
#: frontend/src/pages/sys-admin/users/users-content.js:310
#: frontend/src/pages/sys-admin/users/users-content.js:457
msgid "Reset Password"
msgstr "重置密碼"
-#: frontend/src/components/side-nav-footer.js:37
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:461
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:148
+#: frontend/src/pages/shared-libs/shared-libs.js:178
+msgid "Successfully unstarred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/shared-repo-list-view/shared-repo-list-item.js:471
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:158
+#: frontend/src/pages/shared-libs/shared-libs.js:188
+msgid "Successfully starred {library_name_placeholder}."
+msgstr ""
+
+#: frontend/src/components/side-nav-footer.js:38
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:88
msgid "Help"
msgstr "使用幫助"
-#: frontend/src/components/side-nav-footer.js:38
+#: frontend/src/components/side-nav-footer.js:39
msgid "About"
msgstr "關於"
-#: frontend/src/components/side-nav-footer.js:43
+#: frontend/src/components/side-nav-footer.js:44
msgid "Clients"
msgstr "客户端"
@@ -3303,37 +3365,37 @@ msgid "Search Files"
msgstr "搜尋檔案"
#: frontend/src/components/toolbar/dir-operation-toolbar.js:190
-msgid "New"
-msgstr "新建"
-
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:222
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:42
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:54
msgid "Upload Files"
msgstr "上傳檔案"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:223
-#: frontend/src/pages/upload-link/upload-progress-dialog.js:43
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:191
+#: frontend/src/pages/upload-link/upload-progress-dialog.js:55
msgid "Upload Folder"
msgstr "上傳目錄"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:231
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:201
+msgid "New"
+msgstr "新建"
+
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:207
msgid "New Markdown File"
msgstr "新建Markdown文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:232
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:208
msgid "New Excel File"
msgstr "新建Excel文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:233
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:209
msgid "New PowerPoint File"
msgstr "新建PowerPoint文件"
-#: frontend/src/components/toolbar/dir-operation-toolbar.js:234
+#: frontend/src/components/toolbar/dir-operation-toolbar.js:210
msgid "New Word File"
msgstr "新建Word文件"
#: frontend/src/components/toolbar/markdown-viewer-toolbar.js:77
-#: frontend/src/components/toolbar/repo-view-toobar.js:51
+#: frontend/src/components/toolbar/repo-view-toobar.js:63
#: frontend/src/components/toolbar/view-file-toolbar.js:118
#: frontend/src/file-history-old.js:267 frontend/src/repo-folder-trash.js:278
msgid "More"
@@ -3366,7 +3428,7 @@ msgstr ""
msgid "Move"
msgstr "移動"
-#: frontend/src/components/toolbar/repo-view-toobar.js:55
+#: frontend/src/components/toolbar/repo-view-toobar.js:67
#: frontend/src/pages/my-libs/my-libs-deleted.js:55
msgid "Deleted Libraries"
msgstr "已刪除的資料庫"
@@ -3475,14 +3537,14 @@ msgid ""
"typing your name."
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:39
-#: frontend/src/components/user-settings/social-login.js:39
+#: frontend/src/components/user-settings/social-login-dingtalk.js:38
+#: frontend/src/components/user-settings/social-login.js:38
#: frontend/src/settings.js:51 frontend/src/settings.js:52
msgid "Social Login"
msgstr ""
-#: frontend/src/components/user-settings/social-login-dingtalk.js:43
-#: frontend/src/components/user-settings/social-login.js:43
+#: frontend/src/components/user-settings/social-login-dingtalk.js:42
+#: frontend/src/components/user-settings/social-login.js:42
msgid "Connect"
msgstr ""
@@ -3542,7 +3604,7 @@ msgstr ""
msgid "The file is too large. Allowed maximum size is 1MB."
msgstr ""
-#: frontend/src/components/user-settings/user-avatar-form.js:87
+#: frontend/src/components/user-settings/user-avatar-form.js:93
msgid "Avatar:"
msgstr "頭像:"
@@ -3562,20 +3624,30 @@ msgstr "聯絡電郵:"
msgid "Your notifications will be sent to this email."
msgstr "您的通知將發送到該郵箱。"
-#: frontend/src/components/user-settings/web-api-auth-token.js:70
+#: frontend/src/components/user-settings/web-api-auth-token.js:76
#: frontend/src/settings.js:45
msgid "Web API Auth Token"
msgstr ""
-#: frontend/src/components/user-settings/web-api-auth-token.js:74
+#: frontend/src/components/user-settings/web-api-auth-token.js:80
msgid "Token:"
msgstr ""
-#: frontend/src/components/user-settings/webdav-password.js:57
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Hide"
+msgstr "隱藏"
+
+#: frontend/src/components/user-settings/web-api-auth-token.js:82
+#: frontend/src/components/user-settings/webdav-password.js:65
+msgid "Show"
+msgstr "顯示"
+
+#: frontend/src/components/user-settings/webdav-password.js:63
msgid "Password:"
msgstr "密碼:"
-#: frontend/src/components/user-settings/webdav-password.js:64
+#: frontend/src/components/user-settings/webdav-password.js:70
msgid "Set Password"
msgstr ""
@@ -3845,8 +3917,8 @@ msgstr "群組"
msgid "This is a special group representing a department."
msgstr ""
-#: frontend/src/pages/groups/group-view.js:474
-#: frontend/src/pages/my-libs/mylib-repo-menu.js:96
+#: frontend/src/pages/groups/group-view.js:479
+#: frontend/src/pages/my-libs/mylib-repo-menu.js:108
#: frontend/src/pages/org-admin/org-libraries.js:320
#: frontend/src/pages/sys-admin/groups/groups-content.js:173
#: frontend/src/pages/sys-admin/repos/repos.js:251
@@ -3854,11 +3926,11 @@ msgstr ""
msgid "Transfer"
msgstr "轉讓"
-#: frontend/src/pages/groups/group-view.js:480
+#: frontend/src/pages/groups/group-view.js:485
msgid "Import Members"
msgstr "導入成員"
-#: frontend/src/pages/groups/group-view.js:481
+#: frontend/src/pages/groups/group-view.js:486
msgid "Manage Members"
msgstr "管理成員"
@@ -3883,21 +3955,21 @@ msgstr ""
msgid "My Groups"
msgstr "我的群組"
-#: frontend/src/pages/invitations/invitations-view.js:111
-#: frontend/src/pages/invitations/invitations-view.js:195
+#: frontend/src/pages/invitations/invitations-view.js:117
+#: frontend/src/pages/invitations/invitations-view.js:201
msgid "Invite Time"
msgstr "邀請時間"
-#: frontend/src/pages/invitations/invitations-view.js:113
-#: frontend/src/pages/invitations/invitations-view.js:197
+#: frontend/src/pages/invitations/invitations-view.js:119
+#: frontend/src/pages/invitations/invitations-view.js:203
msgid "Accepted"
msgstr "已經接受"
-#: frontend/src/pages/invitations/invitations-view.js:182
+#: frontend/src/pages/invitations/invitations-view.js:188
msgid "No guest invitations"
msgstr ""
-#: frontend/src/pages/invitations/invitations-view.js:183
+#: frontend/src/pages/invitations/invitations-view.js:189
msgid ""
"You have not invited any guests yet. A guest can access shared libraries "
"through the web interface allowing more efficient ways to collaborate than "
@@ -3905,12 +3977,12 @@ msgid ""
"button in the menu bar."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:99
+#: frontend/src/pages/lib-content-view/lib-content-container.js:100
#: frontend/src/pages/wiki/main-panel.js:82
msgid "Folder does not exist."
msgstr ""
-#: frontend/src/pages/lib-content-view/lib-content-container.js:177
+#: frontend/src/pages/lib-content-view/lib-content-container.js:178
msgid "This library has been set to read-only by admin and cannot be updated."
msgstr ""
@@ -3970,7 +4042,7 @@ msgid "Failed to move {name}."
msgstr ""
#: frontend/src/pages/lib-content-view/lib-content-view.js:1130
-#: frontend/src/utils/utils.js:1232
+#: frontend/src/utils/utils.js:1242
msgid "Successfully copied %(name)s."
msgstr "成功複製 %(name)s。"
@@ -4034,14 +4106,14 @@ msgstr ""
msgid "Deleted Time"
msgstr "刪除時間"
-#: frontend/src/pages/my-libs/my-libs-deleted.js:144
+#: frontend/src/pages/my-libs/my-libs-deleted.js:145
#: frontend/src/pages/sys-admin/repos/trash-repos.js:157
#: frontend/src/repo-snapshot.js:119
msgid "Successfully restored the library."
msgstr ""
-#: frontend/src/pages/my-libs/my-libs-deleted.js:150
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:243
+#: frontend/src/pages/my-libs/my-libs-deleted.js:151
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:254
msgid "Failed. Please check the network."
msgstr "操作失敗。請檢查網絡是否已連接。"
@@ -4053,28 +4125,59 @@ msgid ""
"Library\" button in the menu bar."
msgstr ""
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:139
-#: frontend/src/pages/shared-libs/shared-libs.js:177
-msgid "Successfully unstarred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:149
-#: frontend/src/pages/shared-libs/shared-libs.js:187
-msgid "Successfully starred {library_name_placeholder}."
-msgstr ""
-
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:237
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:248
#: frontend/src/pages/org-admin/org-libraries.js:286
#: frontend/src/pages/sys-admin/repos/repos.js:158
#: frontend/src/pages/sys-admin/users/user-repos.js:276
msgid "Successfully transferred the library."
msgstr "資料庫轉讓成功。"
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:297
-#: frontend/src/pages/my-libs/mylib-repo-list-item.js:343
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:309
+#: frontend/src/pages/my-libs/mylib-repo-list-item.js:355
msgid "Broken (please contact your administrator to fix this library)"
msgstr "損壞 (請聯繫您的管理員來修復該資料庫)"
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:52
+#: frontend/src/pages/share-admin/folders.js:136
+#: frontend/src/pages/share-admin/libraries.js:166
+#: frontend/src/pages/shared-with-all/public-shared-view.js:102
+msgid "Successfully unshared {name}"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:146
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
+msgid "No libraries have been shared with you"
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:147
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
+msgid "No libraries have been shared with you from other servers."
+msgstr ""
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:162
+#: frontend/src/pages/org-admin/org-group-repos.js:84
+#: frontend/src/pages/sys-admin/groups/group-repos.js:41
+msgid "Shared By"
+msgstr "共享來源"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:248
+#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
+#: frontend/src/pages/shared-libs/shared-libs.js:230
+#: frontend/src/pages/shared-libs/shared-libs.js:280
+msgid "Leave Share"
+msgstr "退出共享"
+
+#: frontend/src/pages/ocm-via-webdav/ocm-via-webdav.js:307
+#: 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
+#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
+#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
+#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
+#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
+msgid "All"
+msgstr "全部"
+
#: frontend/src/pages/org-admin/org-admin-list.js:46
#: frontend/src/pages/org-admin/org-users-list.js:65
#: frontend/src/pages/org-admin/org-users-search-users.js:35
@@ -4170,11 +4273,6 @@ msgstr "暫無成員"
msgid "No departments"
msgstr ""
-#: frontend/src/pages/org-admin/org-group-repos.js:84
-#: frontend/src/pages/sys-admin/groups/group-repos.js:41
-msgid "Shared By"
-msgstr "共享來源"
-
#: frontend/src/pages/org-admin/org-groups-search-groups.js:151
#: frontend/src/pages/org-admin/org-groups.js:158
msgid "Operations"
@@ -4400,16 +4498,6 @@ msgstr "成功設定 %s 為管理員。"
msgid "Add admin"
msgstr "新增管理員"
-#: 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
-#: frontend/src/pages/sys-admin/logs-page/share-permission-logs.js:125
-#: frontend/src/pages/sys-admin/repos/dir-path-bar.js:56
-#: frontend/src/pages/sys-admin/repos/repos-nav.js:15
-#: frontend/src/pages/sys-admin/virus-scan/nav.js:15
-msgid "All"
-msgstr "全部"
-
#: frontend/src/pages/org-admin/org-users-search-users.js:124
#: frontend/src/pages/sys-admin/orgs/orgs.js:80
#: frontend/src/pages/sys-admin/orgs/search-orgs.js:56
@@ -4544,12 +4632,6 @@ msgid ""
"name."
msgstr ""
-#: frontend/src/pages/share-admin/folders.js:136
-#: frontend/src/pages/share-admin/libraries.js:166
-#: frontend/src/pages/shared-with-all/public-shared-view.js:102
-msgid "Successfully unshared {name}"
-msgstr ""
-
#: frontend/src/pages/share-admin/folders.js:225
#: frontend/src/pages/share-admin/libraries.js:239
msgid "Share To:"
@@ -4602,24 +4684,10 @@ msgid ""
"folder or library by clicking the share icon to the right of its name."
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:19
-msgid "No libraries have been shared with you"
-msgstr ""
-
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:20
-msgid "No libraries have been shared with you from other servers."
-msgstr ""
-
#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:36
msgid "At server"
msgstr ""
-#: frontend/src/pages/share-with-ocm/shared-with-ocm.js:106
-#: frontend/src/pages/shared-libs/shared-libs.js:228
-#: frontend/src/pages/shared-libs/shared-libs.js:278
-msgid "Leave Share"
-msgstr "退出共享"
-
#: frontend/src/pages/shared-libs/shared-libs.js:47
msgid "No shared libraries"
msgstr ""
@@ -5549,6 +5617,18 @@ msgid ""
"accept the terms."
msgstr ""
+#: 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:40
msgid "Upload files to {folder_name_placeholder}"
msgstr ""
@@ -5624,19 +5704,19 @@ msgstr "提示:在每次修改後會生成一個鏡像,記錄修改之前的
msgid "Labels"
msgstr ""
-#: frontend/src/repo-history.js:264
+#: frontend/src/repo-history.js:265
msgid "None"
msgstr "無"
-#: frontend/src/repo-history.js:267 frontend/src/repo-snapshot.js:155
+#: frontend/src/repo-history.js:268 frontend/src/repo-snapshot.js:155
msgid "Unknown"
msgstr "未知"
-#: frontend/src/repo-history.js:297
+#: frontend/src/repo-history.js:298
msgid "Current Version"
msgstr "當前版本"
-#: frontend/src/repo-history.js:298
+#: frontend/src/repo-history.js:299
msgid "View Snapshot"
msgstr "查看鏡像"
@@ -5780,6 +5860,10 @@ msgstr "訊息"
msgid "Access Log"
msgstr "瀏覽日誌"
+#: frontend/src/utils/text-translation.js:24
+msgid "Convert with ONLYOFFICE"
+msgstr ""
+
#: frontend/src/utils/utils.js:420
msgid "Admin access"
msgstr ""
@@ -5812,88 +5896,88 @@ msgstr ""
msgid "Online Read-Only folder"
msgstr ""
-#: frontend/src/utils/utils.js:640
+#: frontend/src/utils/utils.js:650
msgid "Online Read-Write"
msgstr ""
-#: frontend/src/utils/utils.js:643
+#: frontend/src/utils/utils.js:653
msgid "Online Read-Only"
msgstr ""
-#: frontend/src/utils/utils.js:653
+#: frontend/src/utils/utils.js:663
msgid "User can read, write, upload, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:656
+#: frontend/src/utils/utils.js:666
msgid "User can read, download and sync files."
msgstr ""
-#: frontend/src/utils/utils.js:659
+#: frontend/src/utils/utils.js:669
msgid "Besides Write permission, user can also share the library."
msgstr ""
-#: frontend/src/utils/utils.js:662
+#: frontend/src/utils/utils.js:672
msgid ""
"User can view and edit file online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:665
+#: frontend/src/utils/utils.js:675
msgid ""
"User can only view files online via browser. Files can't be downloaded."
msgstr ""
-#: frontend/src/utils/utils.js:676
+#: frontend/src/utils/utils.js:686
msgid "Preview and download"
msgstr ""
-#: frontend/src/utils/utils.js:686
+#: frontend/src/utils/utils.js:696
msgid "Preview only"
msgstr ""
-#: frontend/src/utils/utils.js:696
+#: frontend/src/utils/utils.js:706
msgid "Download and upload"
msgstr ""
-#: frontend/src/utils/utils.js:706
+#: frontend/src/utils/utils.js:716
msgid "Edit on cloud and download"
msgstr ""
-#: frontend/src/utils/utils.js:716
+#: frontend/src/utils/utils.js:726
msgid "Edit on cloud only"
msgstr ""
-#: frontend/src/utils/utils.js:1234
+#: frontend/src/utils/utils.js:1244
msgid "Successfully copied %(name)s and 1 other item."
msgstr "成功複製 %(name)s 和另1項條目。"
-#: frontend/src/utils/utils.js:1236
+#: frontend/src/utils/utils.js:1246
msgid "Successfully copied %(name)s and %(amount)s other items."
msgstr "成功複製 %(name)s 和其他 %(amount)s 項條目。"
-#: frontend/src/utils/utils.js:1247
+#: frontend/src/utils/utils.js:1257
msgid "Successfully moved %(name)s."
msgstr "成功移動 %(name)s。"
-#: frontend/src/utils/utils.js:1249
+#: frontend/src/utils/utils.js:1259
msgid "Successfully moved %(name)s and 1 other item."
msgstr "成功移動 %(name)s 和另1項條目。"
-#: frontend/src/utils/utils.js:1251
+#: frontend/src/utils/utils.js:1261
msgid "Successfully moved %(name)s and %(amount)s other items."
msgstr "成功移動 %(name)s 和其他 %(amount)s 項條目。"
-#: frontend/src/utils/utils.js:1263
+#: frontend/src/utils/utils.js:1273
msgid "Failed to copy %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1266
+#: frontend/src/utils/utils.js:1276
msgid "Failed to copy %(name)s."
msgstr ""
-#: frontend/src/utils/utils.js:1276
+#: frontend/src/utils/utils.js:1286
msgid "Failed to move %(name)s and %(amount)s other item(s)."
msgstr ""
-#: frontend/src/utils/utils.js:1279
+#: frontend/src/utils/utils.js:1289
msgid "Failed to move %(name)s."
msgstr ""
diff --git a/media/locales/cs/seafile-editor.json b/media/locales/cs/seafile-editor.json
index 1c6abf0272..6067af1437 100644
--- a/media/locales/cs/seafile-editor.json
+++ b/media/locales/cs/seafile-editor.json
@@ -193,7 +193,7 @@
"Escape_table": "Opustit tabulku"
}
}, {
- "shortcutType": "Formula shortcuts",
+ "shortcutType": "Zkratky vzorečku",
"shortcutData": {
"Insert_Formula": "Insert Formula"
}
diff --git a/media/locales/fr/seafile-editor.json b/media/locales/fr/seafile-editor.json
index 402ff47fb1..ba2afcb93d 100644
--- a/media/locales/fr/seafile-editor.json
+++ b/media/locales/fr/seafile-editor.json
@@ -60,7 +60,7 @@
"internal_link_desc": "Un lien interne est un lien vers un fichier ou un dossier accessible en lecture par un utilisateur.",
"share": "Partager",
"share_link": "Lien de téléchargement",
- "generate": "Générer",
+ "generate": "Créer",
"add_password_protection": "Ajouter un mot de passe",
"password": "Mot de passe",
"at_least_8_characters": "Au moins 8 caractères",
diff --git a/seahub/django_cas_ng/__init__.py b/seahub/django_cas_ng/__init__.py
index 66fd40767a..a35051a3ef 100644
--- a/seahub/django_cas_ng/__init__.py
+++ b/seahub/django_cas_ng/__init__.py
@@ -4,7 +4,6 @@
from django.conf import settings
-from django.utils.translation import ugettext_lazy as _
__all__ = []
@@ -22,8 +21,8 @@ _DEFAULTS = {
'CAS_VERSION': '2',
'CAS_USERNAME_ATTRIBUTE': 'uid',
'CAS_PROXY_CALLBACK': None,
- 'CAS_LOGIN_MSG': _("Login succeeded. Welcome, %s."),
- 'CAS_LOGGED_MSG': _("You are logged in as %s."),
+ 'CAS_LOGIN_MSG': "Login succeeded. Welcome, %s.",
+ 'CAS_LOGGED_MSG': "You are logged in as %s.",
'CAS_STORE_NEXT': False,
'CAS_APPLY_ATTRIBUTES_TO_USER': False,
'CAS_RENAME_ATTRIBUTES': {},
diff --git a/seahub/django_cas_ng/middleware.py b/seahub/django_cas_ng/middleware.py
index ecda6437d1..49e6ec13af 100644
--- a/seahub/django_cas_ng/middleware.py
+++ b/seahub/django_cas_ng/middleware.py
@@ -14,7 +14,6 @@ try:
from django.urls import reverse
except ImportError:
from django.core.urlresolvers import reverse
-from django.utils.translation import ugettext_lazy as _
try:
# Django > 1.10 uses MiddlewareMixin
@@ -71,6 +70,6 @@ class CASMiddleware(MiddlewareMixin):
if request.user.is_staff:
return None
else:
- raise PermissionDenied(_('You do not have staff privileges.'))
+ raise PermissionDenied('You do not have staff privileges.')
params = urllib_parse.urlencode({REDIRECT_FIELD_NAME: request.get_full_path()})
return HttpResponseRedirect(reverse(cas_login) + '?' + params)
diff --git a/seahub/django_cas_ng/views.py b/seahub/django_cas_ng/views.py
index b0869580fa..719c9486d4 100644
--- a/seahub/django_cas_ng/views.py
+++ b/seahub/django_cas_ng/views.py
@@ -14,7 +14,6 @@ from django.http import HttpResponse
from django.utils import timezone
from django.views.decorators.csrf import csrf_exempt
from django.contrib import messages
-from django.utils.translation import ugettext_lazy as _
from django.views.decorators.http import require_http_methods
from importlib import import_module
@@ -120,7 +119,7 @@ def login(request, next_page=None, required=False):
elif settings.CAS_RETRY_LOGIN or required:
return HttpResponseRedirect(client.get_login_url())
else:
- raise PermissionDenied(_('Login failed.'))
+ raise PermissionDenied('Login failed.')
else:
if settings.CAS_STORE_NEXT:
request.session['CASNEXT'] = next_page
@@ -169,7 +168,7 @@ def callback(request):
"""Read PGT and PGTIOU sent by CAS"""
if request.method == 'POST' and request.POST.get('logoutRequest'):
clean_sessions(get_cas_client(request=request), request)
- return HttpResponse("{0}\n".format(_('ok')), content_type="text/plain")
+ return HttpResponse("{0}\n".format('ok'), content_type="text/plain")
elif request.method == 'GET':
pgtid = request.GET.get('pgtId')
pgtiou = request.GET.get('pgtIou')
@@ -179,7 +178,7 @@ def callback(request):
session_key=None,
date__lt=(timezone.now() - timedelta(seconds=60))
).delete()
- return HttpResponse("{0}\n".format(_('ok')), content_type="text/plain")
+ return HttpResponse("{0}\n".format('ok'), content_type="text/plain")
def clean_sessions(client, request):
diff --git a/seahub/sysadmin_extra/views.py b/seahub/sysadmin_extra/views.py
index ff2bd19449..5f45fc85e2 100644
--- a/seahub/sysadmin_extra/views.py
+++ b/seahub/sysadmin_extra/views.py
@@ -62,7 +62,7 @@ def sys_login_admin_export_excel(request):
row = [log.username, log.login_ip, status, login_time]
data_list.append(row)
- wb = write_xls(_('login-logs'), head, data_list)
+ wb = write_xls('login-logs', head, data_list)
if not wb:
messages.error(request, _('Failed to export excel'))
return HttpResponseRedirect(next_page)
@@ -119,7 +119,7 @@ def sys_log_file_audit_export_excel(request):
date, repo_name, ev.repo_id, repo_owner, ev.file_path]
data_list.append(row)
- wb = write_xls(_('file-access-logs'), head, data_list)
+ wb = write_xls('file-access-logs', head, data_list)
if not wb:
messages.error(request, _('Failed to export excel'))
return HttpResponseRedirect(next_page)
@@ -174,7 +174,7 @@ def sys_log_file_update_export_excel(request):
row = [username, date, repo_name, ev.repo_id, repo_owner, ev.file_oper.strip()]
data_list.append(row)
- wb = write_xls(_('file-update-logs'), head, data_list)
+ wb = write_xls('file-update-logs', head, data_list)
if not wb:
messages.error(request, _('Failed to export excel'))
return HttpResponseRedirect(next_page)
@@ -247,7 +247,7 @@ def sys_log_perm_audit_export_excel(request):
ev.file_path, date]
data_list.append(row)
- wb = write_xls(_('perm-audit-logs'), head, data_list)
+ wb = write_xls('perm-audit-logs', head, data_list)
if not wb:
next_page = request.META.get('HTTP_REFERER', None)
if not next_page:
diff --git a/seahub/trusted_ip/locale/en/LC_MESSAGES/django.po b/seahub/trusted_ip/locale/en/LC_MESSAGES/django.po
index cc1d2eca8c..7599f111eb 100644
--- a/seahub/trusted_ip/locale/en/LC_MESSAGES/django.po
+++ b/seahub/trusted_ip/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-09-17 12:20+0800\n"
+"POT-Creation-Date: 2021-11-02 15:46+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/seahub/views/sso.py b/seahub/views/sso.py
index e1bda05ffe..132e187788 100644
--- a/seahub/views/sso.py
+++ b/seahub/views/sso.py
@@ -6,7 +6,6 @@ from django.conf import settings
from django.urls import reverse
from django.http import HttpResponseRedirect
from django.utils.http import is_safe_url, urlquote
-from django.utils.translation import ugettext as _
from seahub.base.templatetags.seahub_tags import email2nickname
@@ -60,16 +59,16 @@ def jwt_sso(request):
JWT_SSO_ALGORITHM = getattr(settings, 'JWT_SSO_ALGORITHM', 'HS256')
if not ENABLE_JWT_SSO:
- error_msg = _("jwt sso feature is not enabled.")
+ error_msg = "jwt sso feature is not enabled."
return render_error(request, error_msg)
if not JWT_SSO_SECRET_KEY:
- error_msg = _("jwt sso secret key is not set.")
+ error_msg = "jwt sso secret key is not set."
return render_error(request, error_msg)
page_url = request.GET.get('page', '')
if not page_url:
- error_msg = _("page parameter is not passed.")
+ error_msg = "page parameter is not passed."
return render_error(request, error_msg)
username = request.user.username